如何获取元素中最后一个子元素的位置,我的意思是数字(索引)?

我希望下面的代码提醒“4”,因为有四个元素。

<!DOCTYPE html> 
<html> 
<head> 
<title>Untitled Document</title> 
</head> 
<body> 
<div id="container"> 
    <div id="div1">div1</div> 
    <div id="div2">div2 
        <div id="child_div1">div2</div> 
        <div id="child_div2">div2</div> 
    </div> 
    <div id="div3">div3</div> 
    <div id="div4">div4</div> 
</div> 
<script> 
 
var container = document.getElementById('container'), 
last_child_of_container = container.childNodes.length; 
 
alert('position of last div is'+ last_child_of_container); 
 
</script> 
</body> 
</html> 

请您参考如下方法:

尝试

document.getElementById('container').children.length 

http://jsfiddle.net/pxfunc/MGnCG/


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!