JS中使用DOM技术遍历文档
来源:互联网 发布:mysql开发入门书籍 编辑:程序博客网 时间:2024/05/16 01:41
在DOM中,HTML文档中的各个节点被视为各种类型的Node对象,在DOM中,可以通过Node对象的一些常用属性来比遍历文档树,其常用属性有:
由于HTML文档的复杂性,DOM定义了nodeType来表示节点的类型:
下面用一个简单的示例演示Node的使用,获取该文档中的全部标记以及标记总数:
<!DOCTYPE html><html><head><meta charset="utf-8" /><title>遍历文档</title><script language="JavaScript">var elementList="";//全局变量function getElement(node){var total=0;if(node.nodeType==1){//检查node是否为Element对象total+=1;elementList=elementList+node.nodeName+"、";}var childrens=node.childNodes;for(var m=node.firstChild;m!=null;m=m.nextSibling){total+=getElement(m);}return total;}function show(){var number=getElement(document);elementList=elementList.substring(0,elementList.length-1);//调用getElement函数获取标记总数alert("该文档中包含:"+elementList+"等"+number+"个标记!");//去除字符串中最后一个字符elementList="";//清空全局变量}</script></head><body onload="show()"></body></html>
0 0
- JS中使用DOM技术遍历文档
- DOM中使用节点对象遍历文档
- 使用DOM技术操纵文档
- 使用DOM技术操纵文档
- JS中操作DOM文档
- 使用DOM方法来遍历一个文档
- 遍历DOM文档树
- jsoup使用DOM方法来遍历一个文档
- 18、使用jQuery操作DOM之遍历文档树
- 【Jsoup学习礼记】使用DOM方法来遍历一个文档
- 【jsoup】使用DOM方法来遍历一个文档
- jsoup教程006-使用DOM方法来遍历一个文档
- js如何遍历dom
- JS--遍历DOM树
- JAVASCRIPT中使用DOM操作XML文档
- JAVASCRIPT中使用DOM操作XML文档
- JAVASCRIPT中使用DOM操作XML文档
- JAVASCRIPT中使用DOM操作XML文档
- 高通thermal-engine配置文件格式
- c++的全局变量(笔记)
- ASP.NET Core MVC6+EntityFrameworkCore+MySql 最最最入门
- 基于Spring Boot和Spring Cloud实现微服务架构学习(一)-Spring框架介绍
- mysql学习(2)
- JS中使用DOM技术遍历文档
- 【js】arguments 简单介绍
- label文字添加下划线-芒果iOS
- 2的幂次方表示
- HDU 2412 Party at Hali-Bula 详解(基础树形DP+方案唯一)
- C# 整理DotNetBar中SuperGridControl的一些基础属性
- c#员工打卡
- xmpp学习之环境搭建(Openfire+spark环境搭建)
- idea-maven项目-jdk1.8遇到的一些情况