<html>
<head>
<title>00</title>
<style type="text/css">
#n4{color:red;font-size:30px;}
</style>
</head>
<body>
<ul id="names">
<li id="n1">zhangsan</li>
<li id="n2">lisi</li>
<li id="n3">wangwu</li>
<li id="n4">zhaoliu</li>
<li id="n5">xiaoqiang</li>
<li id="n6">huzhenhua</li>
</ul>
<input type="button" value="父节点" onclick="testfather(answer.parentNode)"/><br/><br/>
<input type="button" value="第一个子节点"
onclick="testfather(answer.parentNode.firstChild.nextSibling)"/><br/><br/>
<input type="button" value="上一个子节点"
onclick="testfather(answer.previousSibling.previousSibling)"/><br/><br/>
<input type="button" value="下一个子节点"
onclick="testfather(answer.nextSibling.nextSibling)"/><br/><br/>
<input type="button" value="最后一个子节点"
onclick="testfather(answer.parentNode.lastChild.previousSibling)"/><br/><br/>
<input type="button" value="得到所有li元素的个数"
onclick="testcount()"/><br/><br/>
<script type="text/javascript">
var answer=document.getElementById("n4");
function testfather(target){
alert(target.innerHTML);//输出文本
}
/*function testcount(target){
alert(target.getElementByTagName('li').length);
}*/
function testcount(){
alert(document.getElementsByTagName("li").length);
}
</script>
</body>
</html>
DOM文档对象模型利用节点访问HTML元素
最新推荐文章于 2022-09-23 16:49:39 发布