Atribut data khusus: http://dev.w3.org/html5/spec/Overview.html#embedding-custom-non-visible-data
Ketika saya mengatakan "bekerja", maksud saya, jika saya punya HTML seperti ini:
<div id="geoff" data-geoff="geoff de geoff">
akankah JavaScript berikut ini:
var geoff = document.getElementById('geoff');
alert(geoff.dataGeoff);
menghasilkan, di IE 6, peringatan dengan "geoff de geoff" di dalamnya?
data-geoff
ini bukan pengidentifikasi JS yang valid karena karakter "-". Anda harus menggunakan dataGeoff
skrip.
geoff.dataGeoff
tidak berhasil. Ternyata ( whatwg.org/specs/web-apps/current-work/multipage/... ) yang harus menjadi geoff.dataset.geoff
, tetapi sebagai element.dataset
masih undefined
dalam browser modern, yang tidak didukung.