1
如何將自定義屬性添加到HTML控件。html中的自定義屬性
<input type="text" validate="xyz"></input>
我想添加一個新的屬性到HTML控件。這裏驗證的是自定義屬性。
如何將自定義屬性添加到HTML控件。html中的自定義屬性
<input type="text" validate="xyz"></input>
我想添加一個新的屬性到HTML控件。這裏驗證的是自定義屬性。
如果您使用HTML5,你可以使用:
data-customAttributeName="whatever value"
的data-
前綴是強制性的,但你可以用你喜歡的(只要它是一個有效的HTML字符串任何跟進(AZ ,0-9,下劃線和連字符)。
除此之外,它並不重要,因爲html會忽略它不理解或根本無法解析的屬性。拋出驗證錯誤(除非你定義和指定一個自定義的DTD)
只需添加它。
只要標記有效,HTML將忽略它不「知道」的屬性。
一些相關的問題和解決方案值得閱讀:http://stackoverflow.com/questions/992115/custom-attributes-yay-or-nay/992464和http://stackoverflow.com/questions/209428/non - 標準的屬性上-HTML標籤 - 好東西,壞的事情 - 你 - 的想法 – bangbambang 2010-10-06 09:47:22