如何获取html里面<input>的id的值?
1、在jQuery里面,获取id的值,或者其他任意属性的值,可以用attr();
<div class="row">
<p>既然是知道有多个input,可以明确指定id ,在function里面分别对不同的id进行操作就行了,而不是需要去判断id是什么,如果需要针对属性值判断,那么就不要用id,干脆加属性吗,属性可以任意命名</p>
<label for=""> 1 :</label>
<input type="text"
name="test"
id=“input_1” />
<label for=""> 2 :</label>
<input type="text"
name="test"
id=“input_2” />
<label for=""> 3 :</label>
<input type="text"
name="test"
id=“input_3” />
<button type="button"
class="btn btn-default"
id="btn_2">测试</button>
</div>
//为按钮设置事件
$("#btn_2").click(function () {
//把所有name=test的input都取到,遍历得到id继续进行判断或其他操作都可以
//alert(huiyi);
$("input[name='test']").each(function () {
var id = $(this).attr('id');
alert(id);
if (id == '') {
//
}
});
});
运行效果
请点击输入图片描述