例
得到的最后一个子元素的HTML内容<ul>元素:
var x = document.getElementById("myList").lastElementChild.innerHTML;
x的结果将是:
Tea
试一试» 更多"Try it Yourself"下面的例子。
定义和用法
该firstElementChild属性返回指定元素的最后一个子元素。
此属性之间的区别lastChild ,是element。返回的最后一个子节点的元素节点,文本节点或注释节点(depending on which one's last) ,而lastElementChild返回的最后一个子节点的元素节点(ignores text and comment nodes) 。
此属性为只读。
提示:使用儿童属性返回指定元素的任何子元素。
提示:要返回指定元素的第一个子元素,使用firstElementChild属性。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
lastElementChild | 2.0 | 9 | 3.5 | 4 | 10.0 |
句法
element .lastElementChild
技术细节
返回值: | 一个节点对象,代表的元件,或空的最后一个子元素,如果没有子元素 |
---|---|
DOM版本 | 核心3级元素遍历 |
更多示例
例
得到的最后一个子元素的标记名称<div>元素:
var x = document.getElementById( "myDIV" ).lastElementChild.tagName;
document.getElementById("demo").innerHTML = x;
x的结果将是:
SPAN
试一试» 例
得到的最后一个子元素的文本<select>元素:
var x = document.getElementById("mySelect").lastElementChild.text;
x的结果将是:
Volvo
试一试»