Rumah  >  Artikel  >  hujung hadapan web  >  Adakah Internet Explorer 6 Menyokong Mengakses Atribut Data Tersuai?

Adakah Internet Explorer 6 Menyokong Mengakses Atribut Data Tersuai?

Linda Hamilton
Linda Hamiltonasal
2024-11-15 05:56:02855semak imbas

Does Internet Explorer 6 Support Accessing Custom Data Attributes?

Atribut Data Tersuai dalam Internet Explorer 6

Menyoal atribut data tersuai dalam HTML5 ialah ciri yang disokong secara meluas, tetapi keserasiannya dengan penyemak imbas lama boleh menjadi tidak pasti. Artikel ini menyiasat sama ada Internet Explorer 6 menyokong mengakses atribut awalan data seperti "data-geoff" menggunakan JavaScript.

Masalahnya

Dalam HTML5, atribut data tersuai membenarkan pembangun untuk melanjutkan elemen dengan pasangan nilai kunci bukan standard. Sebagai contoh, kod berikut mencipta elemen div dengan atribut "data-geoff":

<div>

Soalannya

Bolehkah JavaScript mengakses nilai "data -geoff" menggunakan kod berikut dalam Internet Explorer 6?

var geoff = document.getElementById('geoff');
alert(geoff.dataGeoff);

The Jawapan

Bertentangan dengan kepercayaan popular, Internet Explorer 6 menyokong mendapatkan semula nilai atribut tersuai. Untuk berbuat demikian, gunakan kaedah getAttribute(), seperti yang ditunjukkan di bawah:

var geoff = document.getElementById('geoff');
alert(geoff.getAttribute('data-geoff'));

Dalam IE6, kod ini akan memaparkan "geoff de geoff" dalam kotak amaran.

Adalah penting untuk ambil perhatian bahawa tingkah laku ini tidak khusus untuk atribut HTML5. IE6 menyokong mengakses sebarang atribut tersuai yang diawali dengan "data-".

Atas ialah kandungan terperinci Adakah Internet Explorer 6 Menyokong Mengakses Atribut Data Tersuai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn