在指定的div內使用getElementsByTagName獲取元素的主要代碼為:
getElementById(div_id).getElementsByTagName(tag_name);示例如下:
1、HTML結構
<div?id="test">id=test:?<span>Glen</span><span>Tane</span><span>John</span><span>Ralph</span>
</div>
<div?id="test1">
id=test0:?<span>Glen1</span><span>Tane1</span><span>John1</span><span>Ralph1</span>
</div>
<input?type='button'?value='獲取id為test的div下的span'?onClick="fun()"/>
2、javascript代碼
function?fun(){obj?=?document.getElementById("test").getElementsByTagName("span");
str=?[];
for(i=0;i<obj.length;i++){
str.push(obj[i].innerHTML);
}
alert(str);
}
3、效果演示