javascript - HTML 元素的自定义属性

标签 javascript html

<分区>

Possible Duplicates:
Storing arbitrary info in HTML tags for JavaScript?
What are the concrete risks of using custom HTML attributes?
Custom attributes - Yay or nay?

在标准 HTML 元素上添加自定义属性有什么缺点?

例如:

通过添加 MyCustomAttribute,我使文档无效,但实际实现是什么?如果有的话,这会导致什么问题?

我会使用 Javascript 来读取自定义属性的值。

谢谢

最佳答案

缺点是不能使用validation工具,因为他们会提示“无效”属性。

HTML5 provides a valid way for us to do this , though (huzzah!): 使用前缀 data- 作为你自己的属性,例如,data-mycustomattribute。现在它适用于所有主流浏览器。

关于javascript - HTML 元素的自定义属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2418013/

相关文章:

javascript - Div 显示至少 1 秒,或直到主要内容加载 - 以先到者为准

javascript - 如何在发送到服务器之前将 mimetype (video/webm) 和编解码器 (vp9) 添加到 blob 对象

javascript - 使用 jquery 获取总价

javascript onscroll淡入淡出相同的类但具有不同的div

html - 如何防止css继承

HTML 范围输入,较大的值在范围输入中占用较少的空间

javascript - 鼠标未悬停时重新启动图片库

javascript - 如何使用事件重新加载或重新生成 jstree?

javascript - 克隆选择并继续克隆或删除克隆的选择

html - 与使用类相比,我如何衡量内联 css 的效率