Remarkableader
2018-09-01 18:32
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
</head>
<body>
<ul id="test">
<li>JavaScript</li>
<li>HTML</li>
</ul>
<script type="text/javascript">
var otest = document.getElementById("test");
var newNode=document.createElement("li");
newNode.innerHTML="PHP";
otest.appendChild(newNode);
var node=document.getElementsByTagName("li");
document.write(node.lastChild.innerHTML);
</script>
</body>
</html>
lastChild属性是获得该节点的最后一个子节点,所以你应该用<ul>这个节点的lastChild属性来访问最后一个<li>节点(而且你的node是一个数组,node.lastChild也有问题)。
十分感谢!!!
JavaScript进阶篇
468547 学习 · 21893 问题
相似问题