想先通过 getElementById 定位一个 div 元素
在找到的这个元素内再用 getElementById 找一个元素 有什么办法
不想用 getElementById("xx").getElementsByTagName("yy") 的方式
页面中 由于其它原因 存在2个 一样的id
jquery
按标准来说Element的ID在页面上应该是唯一的,为什么不直接找需要的ID呢
$("#id yy")
$id("xx")
yy应该是元素的标记
如:
<div id = 'ss'>
<t name="myInput" type="text" size="20" /><br />
<t name="myInput" type="text" size="20" /><br />
</div>
你可以如此调用
var x=document.getElementById('ss').getElementsByTagName("t");
alert(x.length);
此处我把input改成了t了。
只是不知道你为啥要这样?循环查找?
直接使用JQuery获取DOM对象