JavaScript HTML DOM HTMLCollection item() 方法
-
item() 方法
item()方法返回HTMLCollection中指定索引处的元素。元素按照它们在源代码中出现的顺序排序,索引从0开始。也可以缩写方法,并产生相同的结果:var x = document.getElementsByTagName("P")[0];
获取此文档的第一个<p>元素的HTML内容:
尝试一下function myFunction() { var x = document.getElementsByTagName("P").item(0); alert(x.innerHTML); }
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 item() 支持支持支持支持支持 -
语法
HTMLCollection.item(index)或者HTMLCollection[index] -
参数值
参数 类型 描述 index Number 必需的。 要返回的元素的索引。注意:索引从0开始 -
技术细节
项目 描述 返回值: 一个Element对象,表示指定索引处的元素。如果索引号超出范围,则返回null -
更多例子
更改第一个<p>元素的HTML内容:
尝试一下document.getElementsByTagName("P").item(0).innerHTML = "段落改变";
使用class=“myclass”遍历所有元素,并更改其背景颜色:
尝试一下var x = document.getElementsByClassName("myclass"); for (i = 0; i < x.length; i++) { x.item(i).style.backgroundColor = "red"; }
获取<div>元素中第一个<p>元素的HTML内容:
尝试一下var div = document.getElementById("myDIV"); var x = div.getElementsByTagName("P").item(0).innerHTML;
-