gpt4 book ai didi

javascript - HTML5 自定义数据属性在 IE 6 中是否为 “work”?

转载 作者:太空狗 更新时间:2023-10-29 13:53:37 24 4
gpt4 key购买 nike

自定义数据属性:http://dev.w3.org/html5/spec/Overview.html#embedding-custom-non-visible-data

当我说“工作”时,我的意思是,如果我有这样的 HTML:

<div id="geoff" data-geoff="geoff de geoff">

将执行以下 JavaScript:

var geoff = document.getElementById('geoff');
alert(geoff.dataGeoff);

在 IE 6 中生成带有“geoff de geoff”的警报?

最佳答案

您可以使用 getAttribute 检索自定义(或您自己的)属性的值。按照你的例子

<div id="geoff" data-geoff="geoff de geoff">

我可以使用

获取 data-geoff的值
var geoff = document.getElementById("geoff");
alert(geoff.getAttribute("data-geoff"));

参见 MSDN .虽然那里提到你需要 IE7 才能让它工作,但我不久前用 IE6 测试了它并且它运行正常(即使在怪癖模式下)。

但这当然与 HTML5 特定的属性无关。

关于javascript - HTML5 自定义数据属性在 IE 6 中是否为 “work”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5696464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com