html中的自定义属性

时间:2010-10-06 09:37:49

标签: html custom-controls custom-attributes

如何将自定义属性添加到HTML控件。

 <input type="text" validate="xyz"></input>

我想为HTML控件添加一个新属性。这里验证是自定义属性。

2 个答案:

答案 0 :(得分:1)

只需添加即可。

只要标记有效,HTML就会忽略它不“知道”的属性。

答案 1 :(得分:0)

如果您使用的是html5,则可以使用:

data-customAttributeName="whatever value"

data-前缀是必需的,但您可以随意添加任何内容(只要它是有效的html字符串(az,0-9,下划线和连字符 1 )。

除此之外,它并不重要,因为html会忽略它不理解或根本无法解析的属性。但是,自定义属性可能会抛出验证错误(除非您定义并指定自定义DTD)。


  1. 可能还有其他人,但我记不起来了。