Zum Beispiel: Code kopieren Der Code lautet wie folgt:<input type="checkbox" id="a"><label für="a"><img src="..."></label> Der Effekt, den wir erzielen möchten, ist folgender: Klicken Sie auf „Bank of China“ und das Kontrollkästchen wird ausgewählt (oder deaktiviert). In Browsern wie FireFox und CHROME gibt es kein Problem, aber der IE-Browser akzeptiert dies nicht. Die Lösung besteht darin, JS zu verwenden: Code kopieren Der Code lautet wie folgt:fenster.onload = funktion(){ wenn(document.alle && navigator.appVersion.indexOf("MSIE")>-1 && navigator.appVersion.indexOf("Windows")>-1) { var a = document.getElementsByTagName("Bezeichnung"); für(var i=0,j=a.length;i<j;i++){ wenn(a[i].hasChildNodes && a[i].childNodes.item(0).tagName == "IMG") { a[i].childNodes.item(0).forid = a[i].htmlFür; a[i].childNodes.item(0).onclick = Funktion(){ var e = document.getElementById(this.forid); Schalter(e.Typ){ Fall "Radio": e.geprüft|=1;break; Fall „Kontrollkästchen“: e.geprüft=!e.geprüft;unterbrechen; Fall „Text“: Fall „Passwort“: Fall „Textbereich“: e.focus(); Unterbrechung; } } } } } } |
<<: Webdesign-Prinzipien für Hyperlinks
>>: Detaillierte Erläuterung der MySQL-Benutzerrechteverwaltung
1.Sperren? 1.1 Was ist ein Schloss? Die eigentlic...
Inhaltsverzeichnis Frage: 1. Erster Versuch 2. Ra...
Gegeben: Ein Array [1,8,5,4,3,9,2], schreiben Sie...
Und oft ist es für Wartungsarbeiten erforderlich, ...
In diesem Artikel wird der spezifische Code von j...
Der offizielle Quellcode von monaco-editor-vue la...
Inhaltsverzeichnis Knoten-Ereignisschleife Ereign...
Vor ein paar Tagen habe ich einen von Yu Bo getei...
Der Fortschrittsbalken ist nicht gleichmäßig Ich ...
Inhaltsverzeichnis Ereignis Seite wird geladen Ve...
Inhaltsverzeichnis Überblick 1. Kompositions-API ...
Ursprünglich sollte dieses siebte Kapitel eine aus...
Ankerpunkt festlegen <a name="nach oben&qu...
konsole.log( [] == ![] ) // wahr console.log( {} ...
eins. Remote-Bereitstellung mit Tomcat 1.1 Aufget...