javascript - 我可以只在我的 HTML 标签上添加属性吗?

标签 javascript html

我是否可以在 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/

相关文章:

php - 在 PHP 中将周名称与周天匹配

javascript - Fullcalendar:在窗口调整大小时调整高度(又名缩小同时保持纵横比)

javascript - 有没有办法动态更改 jqGrid 的单元格值?

javascript - 倒数计时器转移到另一个页面

javascript - 为什么这个 jQuery 不能在 IE 中运行?

ios - 使用 PhoneGap 和 iOS 时您首选的工作流程是什么?

javascript - 替换 AJAX 调用中的 'null' 值

java - jackson 解析javascript函数

javascript - 从 promise 中访问项目

javascript - 服务器上的 JS 和 CSS 文件链接问题 - Slick Slider