
怎样获取三个div里面的class为l的input标签?
用变量a表示<div><inputclass="l"type="checkbox"><span></span><span>222<span>111</span></spa...
用变量a表示
<div><input class="l" type="checkbox"><span></span><span>222<span>111</span></span></div>
<div><input class="l" type="checkbox"><span></span><span>222<span>111</span></span></div>
<div><input class="l" type="checkbox"><span></span><span>222<span>111</span></span></div>
用class是不是还要考虑兼容问题呢 展开
<div><input class="l" type="checkbox"><span></span><span>222<span>111</span></span></div>
<div><input class="l" type="checkbox"><span></span><span>222<span>111</span></span></div>
<div><input class="l" type="checkbox"><span></span><span>222<span>111</span></span></div>
用class是不是还要考虑兼容问题呢 展开
2个回答
展开全部
如果你仅仅只是获取这三个,不想获取其他的
建议你给div加上id,然后分别获取,可以编个函数
function getInput(ID,className){
var fatherElement = document.getElementById(ID)
return fatherElement.getElementsByClass(className);
}
或者直接上jquery的库
直接 $("div input.I")就可以了
建议你给div加上id,然后分别获取,可以编个函数
function getInput(ID,className){
var fatherElement = document.getElementById(ID)
return fatherElement.getElementsByClass(className);
}
或者直接上jquery的库
直接 $("div input.I")就可以了
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询