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. Einleitung Wenn Sie früher mit dem Schreiben v...
Der Unterschied zwischen := und = = Nur beim Setz...
Inhaltsverzeichnis Zusammenfassung Umgebung und W...
Sehen Sie sich die Installationsinformationen von...
Code kopieren Der Code lautet wie folgt: <Obje...
Projektszenario: Dark Horse Vue Projektmanagement...
Die korrekte Verwendung der CSS-Float-Eigenschaft...
Heute ist mir ein Problem aufgefallen: Der Inhalt ...
Inhaltsverzeichnis 2. Zweck 2.1 Objekten Eigensch...
Mit der Popularität und Reife von Docker ist es a...
Vorwort Dieser Artikel ist ziemlich ausführlich u...
So erhalten Sie den Container-Startbefehl Der Con...
Inhaltsverzeichnis Tutorial-Reihe 1. Benutzerverw...
Um die Tabelle zu verschönern, können Sie für die...
Finden Sie das Problem Beim Abrufen der wichtigst...