IE 6 中的自訂資料屬性
HTML5 中引入的自訂資料屬性,讓開發者在HTML 元素上儲存任意數據,而不影響元素的外觀或功能。然而,人們對它們在舊版瀏覽器(例如 Internet Explorer (IE) 6)中的支援產生了擔憂。
為了澄清,自訂資料屬性是使用「data-*」前綴定義的,後面跟著自訂屬性名稱。例如:
<div>
問題是,我們可以在 IE 6 中使用 JavaScript 檢索這個自訂屬性(「data-geoff」)的值嗎?
與預期相反,IE 6確實支援擷取自訂資料屬性。但是,它需要使用 getAttribute() 而不是更直接的 dataGeoff 屬性。
例如,要在IE 6 中檢索「data-geoff」屬性的值,您可以使用:
var geoff = document.getElementById("geoff"); alert(geoff.getAttribute("data-geoff"));
需要注意的是,此功能並非特定於HTML5 屬性;IE 6 支援檢索自訂屬性,無論其命名空間為何。
以上是您可以使用 JavaScript 檢索 IE 6 中的自訂資料屬性嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!