Rumah >hujung hadapan web >tutorial js >Bolehkah Anda Dapatkan Atribut Data Tersuai dalam IE 6 Menggunakan 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!