浙江省和住房建设厅网站,ppt模板网站哪个免费,网站开发项目进度完成表,如何做网站 做论坛Dom总结dom#xff1a;文档对象模型的简称。dom的解析#xff1a;与XML一样遵循同样的规范将标记型文档解析成一棵DOM树#xff0c;并将树中的内容都封装成节点对象。如果html文档过大#xff0c;同样会造成解析过慢#xff0c;怎么使用sax方式解析#xff1f;节点的分类…Dom总结dom文档对象模型的简称。dom的解析与XML一样遵循同样的规范将标记型文档解析成一棵DOM树并将树中的内容都封装成节点对象。如果html文档过大同样会造成解析过慢怎么使用sax方式解析节点的分类1元素节点2属性节点3文本节点怎么获取节点的类型用nodetype;nodeName;nodeValue可以获得节点类型节点名称和节点值**元素的节点是没有节点值(null);文本的节点名称为#text;怎么对解析后的文档进行增删改查1遍历文本找到需要进行修改的文档节点firstChild.nextSibling第二个节点;lastChild最后一个节点;previousSibling上一个节点;childNodes获取所有的子节点返回数组**注意的存在2方法a,创建节点document.creatElement(string);string代表你要创建的节点名称如“p”再 父节点.appendChild(p);b,修改节点1先获得该节点的父节点再用replaceChild(new,old);c,插入节点insertBefore(new,old);表示在old之前插入节点d,删除节点removeChild(p);3,**innerHTMLString,直接将字符串格式的内容写到指定的节点容器中也可以用innerHTML来返回内容**对节点数组进行删除操作时节点下标会自动变化需注意可以用循环不用的方式来排除**二级联动针对JSON格式字符串的操作将jSON字符串转换为对象用eval(string)可以将JSON格式字符串转换为数组对象