Rumah >hujung hadapan web >tutorial js >Bolehkah Anda Dapatkan Atribut Data Tersuai dalam IE 6 Menggunakan JavaScript?

Bolehkah Anda Dapatkan Atribut Data Tersuai dalam IE 6 Menggunakan JavaScript?

Susan Sarandon
Susan Sarandonasal
2024-11-13 07:47:02321semak imbas

Can You Retrieve Custom Data Attributes in IE 6 Using JavaScript?

Atribut Data Tersuai dalam IE 6

Atribut data tersuai, diperkenalkan dalam HTML5, membenarkan pembangun menyimpan data sembarangan pada elemen HTML tanpa menjejaskan rupa atau fungsi elemen. Walau bagaimanapun, kebimbangan timbul mengenai sokongan mereka dalam pelayar lama, seperti Internet Explorer (IE) 6.

Untuk menjelaskan, atribut data tersuai ditakrifkan menggunakan awalan "data-*", diikuti dengan nama atribut tersuai. Contohnya:

<div>

Persoalannya, bolehkah kita mendapatkan semula nilai atribut tersuai ini ("data-geoff") dalam IE 6 menggunakan JavaScript?

Bertentangan dengan jangkaan, IE 6 sememangnya menyokong mendapatkan semula atribut data tersuai. Walau bagaimanapun, ia memerlukan penggunaan getAttribute() dan bukannya sifat dataGeoff yang lebih langsung.

Sebagai contoh, untuk mendapatkan semula nilai atribut "data-geoff" dalam IE 6, anda akan menggunakan:

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

Adalah penting untuk ambil perhatian bahawa fungsi ini tidak khusus untuk atribut HTML5; IE 6 menyokong mendapatkan semula atribut tersuai tanpa mengira ruang nama mereka.

Atas ialah kandungan terperinci Bolehkah Anda Dapatkan Atribut Data Tersuai dalam IE 6 Menggunakan JavaScript?. 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