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

Adakah Internet Explorer 6 Menyokong Mengakses Atribut Data Tersuai?

Linda Hamilton
Lepaskan: 2024-11-15 05:56:02
asal
943 orang telah melayarinya

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>
Salin selepas log masuk

Soalannya

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

var geoff = document.getElementById('geoff');
alert(geoff.dataGeoff);
Salin selepas log masuk

Jawapannya

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'));
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan