benutzerdefinierte Datenattribute in IE 6: Das Dispellieren des Mythos
benutzerdefinierte Datenattribute, ein Schlüsselfunktion von html5 und Entwicklern, um nicht zugängliche Daten an HTML-Elemente für späteres Abrufen oder Manipulationen anzuhängen. Ein gemeinsames Missverständnis umgibt ihre Kompatibilität mit Legacy-Browsern wie Internet Explorer 6.
das Missverständnis: Data-attributes funktionieren nicht in IE 6
Viele glauben, dass Zugriff auf benutzerdefinierte Daten mit Standard-Daten. nuanciert.
Die Realität: benutzerdefinierte Attribute funktionieren in IE 6
Trotz des Missverständnisses können Sie in der Tat im Quirks -Modus auf benutzerdefinierte Datenattribute zugreifen. Das folgende Beispiel zeigt dies:
var geoff = document.getElementById('geoff'); alert(geoff.getAttribute("data-geoff"));In diesem Fall ruft die GetAtTribute-Methode den Wert "Geoff de Geoff" erfolgreich ab und zeigt es in einem Alert-Box an.
. Attribute. Dh 6 unterstützt den Zugriff auf alle benutzerdefinierten Attribute unabhängig von ihrem Präfix oder Zweck.
Schlussfolgerung
entgegen der populären Überzeugung werden kundenspezifische Datenattribute nicht nur in IE 6 unterstützt, sondern können auch mit Standard -JavaScript -Methoden zugegriffen werden. Methoden wie GetatTribute. Dies zerstreut das Missverständnis, dass diese Attribute mit älteren Browsern nicht kompatibel sind und es Entwicklern ermöglichen, sie für Datenspeicher und Abrufen in einer größeren Anwendungs Reihe zu verwenden.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3