javascript - 自定义 HTML 属性的浏览器版本底限

标签 javascript html

哪些浏览器(和版本)不支持自定义属性?

我想为我的标签添加一些自定义属性,我想知道哪些浏览器不能正确处理它。

HTML:

<div id="mydiv" mycustomattribute="I've got one.">Test</div>

JavaScript:

alert(document.getElementById("mydiv").getAttribute("mycustomattribute"));

最佳答案

首先,使用 data-* for custom attributes .这将与 HTML5 兼容。其次,all browsers currently support it在使用 getAttribute()

关于javascript - 自定义 HTML 属性的浏览器版本底限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8978569/

相关文章:

html - Chrome 和 IE11 的不同风格

javascript - 生成 xsl :fo 的任何 javascript(基于 Web)所见即所得编辑器

javascript - GetElementById src 标记中的值

javascript - 无法从 HTML 调用 Javascript 类

javascript - 使用 JavaScript 解码 URL 参数

html - 混合 HTML 表单和表格

javascript - 为数组中的数字创建直方图

html - 如何将我的红色 block 并排放置?

javascript - 选择其他按钮时,JQuery Mobile 单选按钮保持选中状态。使用 .html 函数

html - 重新定位相关子 div 时调整父 div 的高度