电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

解析dom中的children对象数组元素firstChild,lastChild的使用


发布日期:2022/8/17
 
以下是对dom中的children对象数组元素firstChildlastChild的使用进行了详细的分析介绍需要的朋友可以参考下复制代码 代码如下:


<!children对象数组元素示例 >
<html>
<body>
<table id="tbl">
<tbody> <tr> <td> 行 </td><td>行 </td></tr>
<tr> <td> 行 </td><td>行 </td></tr>
</tbody>
</table>
<input onclick="alert(documentalltblchildren()children()innerHTML)" value="children()" type="button">
<input onclick="alert(documentalltblchildren()children()innerHTML)" value="children()" type="button">
<input onclick="alert(documentalltblchildren()children()children()innerHTML)" value="children()" type="button">
<div id=test>
<a></a>
<table></table>
</div>

<script>
alert(testchildren[]tagName)
alert(testchildren[]tagName)
</script>

</body>
</html>

<!在DOM中整个页面里的元素是个树型结构
children 代表对象的子节点数组>

documentalltblchildren()children()innerHTML解释
documentalltblchildren()定位到table的第一个子节点<tbody>
documentalltblchildren()children() 定位到table的第一个子节点的第一个子节点<tr>打印结果<td> 行 </td><td>行 </td>


documentalltblchildren()children()innerHTML打印结果<td> 行 </td><td>行 </td>


documentalltblchildren()children()children()innerHTML 打印结果行


<!fistChildlastChild示例>
<html>
<body>
<table id="tbl">
<tbody> <tr id="tr"> <td> 行 </td><td>行 </td></tr>
<tr> <td="tr"> 行 </td><td>行 </td></tr>
</tbody>
</table>
<input onclick="alert(documentalltblfirstChildfirstChildinnerHTML)" value="children()" type="button">
<input onclick="alert(documentalltblfirstChildlastChildinnerHTML)" value="children()" type="button">
<input onclick="alert(documentalltblfirstChildlastChildfirstChildinnerHTML)" value="children()" type="button">
<div id=test>
<a></a>
<table></table>
</div>

<script>
alert(testfirstChildtagName)
alert(testlastChildtagName)
</script>

</body>
</html>

documentalltblfirstChild定位到table的第一个子节点<tbody>
documentalltblfirstChildfirstChild定位到table的第一个子节点<tbody>
的第一个子节点<tr id="tr">
documentalltblfirstChildfirstChildinnerHTML打印结果是<td> 行 </td><td>行 </td>


documentalltblfirstChildlastChild定位到table的第一个子节点<tbody>
的最后子节点<tr id="tr">
documentalltblfirstChildlastChildinnerHTML打印结果是<td="tr"> 行 </td><td>行 </td>


documentalltblfirstChildlastChildfirstChildinnerHTML 打印结果是

上一篇:setInterval制作网页停留时间

下一篇:面向对象继承实例(a如何继承b问题)(自写)