2015-11-27 20 views
1

我必须为每个输入字段设置自定义属性。我的输入如下。我能够设置这样的属性吗?设置并获取html中输入字段的自定义属性

<input typeid='1' type='checkbox' class='chk' id='inp1' /> 
<input typeid='1' type='checkbox' class='chk' id='inp1' /> 
<input typeid='1' type='checkbox' class='chk' id='inp1' /> 
<input typeid='2' type='checkbox' class='chk' id='inp1' /> 
<input typeid='2' type='checkbox' class='chk' id='inp1' /> 
<input typeid='3' type='checkbox' class='chk' id='inp1' /> 

在这里,typeid是我的自定义属性。现在我想访问typeid = 1的输入。我该怎么做呢?

+0

** ** 1'使用$( '输入[typeid的= “1”]')'。 ** 2。**要添加自定义属性,请使用HTML5'data- *'属性。 ** 3。** ID应该是**唯一的** – Tushar

+0

tushar是正确的 – asimshahiddIT

回答

4

尝试这样的:

<input data-typeid='1' type='checkbox' class='chk' id='inp1' /> 

和JavaScript来设置和获取

$("#inp1").data('typeid', 2); // to set value 
var value = $("#inp1").data('typeid'); //to get value 
+0

它工作谢谢Tushaar :) –

相关问题