为什么第二次 alert 出来的直接就是123?求解答。手动感激~~
<html>
<head>
</head>
<body>
<ul id="list">
<li></li>
<li></li>
<li></li>
</ul>
<script>
var list=document.getElementById('list');
var arr_list=list.childNodes;
alert(arr_list[arr_list.length-1].innerHTML);
var LI=document.createElement('li');
LI.innerHTML=123;
list.appendChild(LI);
alert(arr_list[arr_list.length-1].innerHTML); //为什么这里不需要重置 arr_list 数组就能获取到ul新添加的子元素?
//在将一个新的 li 标签写入 ul 之后,不是要重新写一次 arr_list=list.childNodes; 才能获取到新添加进去的 li 吗?
</script>
</body>
</html>
Howseeker
千秋此意
西兰花伟大炮
随时随地看视频慕课网APP