古詩詞大全網 - 個性簽名 - js如何在指定的div內使用getElementsByTagName獲取元素

js如何在指定的div內使用getElementsByTagName獲取元素

在指定的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、效果演示