我是否可以在 HTML 标签中添加我想要的任何属性,以便我可以在以后使用 javascript 检索它们的值?例如:
<a href="something.html" hastooltip="yes" tipcolour="yellow">...</a>
如果这行不通,您将如何存储像这样的任意信息?
编辑:由于看起来组成 HTML 属性在技术上是无效的,我已将此问题的第二部分改写成它自己的问题:How to store arbitrary data for some HTML tags
最佳答案
在 HTML5 中,是的。你只需要在它们前面加上 data-
.参见 the spec .
当然,这意味着您应该使用 HTML5 文档类型 ( <!doctype html>
),即使浏览器并不关心。
关于javascript - 我可以只在我的 HTML 标签上添加属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/427262/