Thuộc tính dữ liệu tùy chỉnh: http://dev.w3.org/html5/spec/Overview.html#embpping-custom-non-visible-data
Khi tôi nói, hãy làm việc với nhau, ý tôi là, nếu tôi có HTML như thế này:
<div id="geoff" data-geoff="geoff de geoff">
JavaScript sau đây:
var geoff = document.getElementById('geoff');
alert(geoff.dataGeoff);
sản xuất, trong IE 6, một cảnh báo với hệ thống Geoff de geoff 'trong đó?
data-geoff
không phải là định danh JS hợp lệ do ký tự "-". Bạn sẽ cần sử dụng dataGeoff
trong các tập lệnh.
geoff.dataGeoff
không hoạt động. Hóa ra ( whatwg.org/specs/web-apps/civerse-work/multipage/ mẹo ) nên như vậy geoff.dataset.geoff
, nhưng element.dataset
vẫn còn undefined
trong các trình duyệt hiện đại, điều đó không được hỗ trợ.