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 == '') {
//
}
})
})
运行效果
请点击输入图片描述
var id = document.getElementById(this)this????
what this???
do you know this is what???
Oh,my god
I follow U
直接js代码:document.getElementById("west").innerHtml="新的内容"
jquery代码:
$('#west').html('新的内容')
使用jquery可以比js更方便的 *** 作页面的元素,而且对浏览器ie6的兼容性好,建议使用jquery
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)