Heim > Web-Frontend > js-Tutorial > Unterstützt IE 6 benutzerdefinierte HTML5-Datenattribute?

Unterstützt IE 6 benutzerdefinierte HTML5-Datenattribute?

Barbara Streisand
Freigeben: 2024-11-16 11:05:03
Original
221 Leute haben es durchsucht

Does IE 6 Support HTML5 Custom Data Attributes?

Kann IE 6 benutzerdefinierte HTML5-Datenattribute verarbeiten?

Es stellt sich die Frage, ob in HTML5 eingeführte benutzerdefinierte Datenattribute in IE 6 funktionsfähig sind. Konkret , wenn ein HTML-Element ein benutzerdefiniertes Attribut enthält:

<div>
Nach dem Login kopieren

Kann das folgende JavaScript den Wert des Attributs abrufen:

var geoff = document.getElementById('geoff');
alert(geoff.dataGeoff);
Nach dem Login kopieren

Antwort:

Entgegen der Annahme funktioniert diese Technik in IE 6. Es ist jedoch wichtig, getAttribute zu verwenden, anstatt direkt über dataGeoff auf das benutzerdefinierte Attribut zuzugreifen. Die richtige Methode ist:

var geoff = document.getElementById('geoff');
alert(geoff.getAttribute('data-geoff'));
Nach dem Login kopieren

Dieser Ansatz ist nicht spezifisch für HTML5, funktioniert aber mit jedem benutzerdefinierten Attribut in IE6.

Das obige ist der detaillierte Inhalt vonUnterstützt IE 6 benutzerdefinierte HTML5-Datenattribute?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage