pra*_*pal 3 html javascript xhtml
我需要找出<input>标签中的数字标签<Div>..它是如何可能的..例如代码将是这样的..
<div><li ><a>Jayan</a><input type="checkbox" id="c21" onClick="fcheck(this);" ></li>
<li ><a href="#">Reshaba</a><input type="checkbox" id="c22" onClick="fcheck(this);" >
<ul>
<li ><a>crescent</a><input type="checkbox" id="c221" onClick="fcheck(this);" ></li>
<li ><a>crescent</a><input type="checkbox" id="c222" onClick="fcheck(this);" ></li>
<li ><a>crescent</a><input type="checkbox" id="c223" onClick="fcheck(this);" ></li>
<li ><a>crescent</a><input type="checkbox" id="c224" onClick="fcheck(this);" ></li>
</ul>
</li></div>
Run Code Online (Sandbox Code Playgroud)
请帮忙
谢谢你,
Praveen J.
I.d*_*ies 13
为什么总是jquery解决方案?使用jquery没有任何问题,但包括一个JS库来计算一些元素是严重的过度杀伤.
原生javascript:
var inputCount = document.getElementById('divId').getElementsByTagName('input').length;
Run Code Online (Sandbox Code Playgroud)
如果你可以使用jQuery很容易:
$('#divId input').length;
Run Code Online (Sandbox Code Playgroud)
否则@Jon Grant的答案就是你所需要的