DOM方法
创建节点:createElement(),createTextNode()
复制节点:cloneNode()
插入节点:appendChild(),insertBefore
删除节点:removeChild()
替换节点:replaceChild()
查找节点:getAttribute(),getElementById(),getElementsByTagName,hasChildNodes
设置节点属性:setAttribute()
DOM属性
节点的属性:nodeName,nodeType,nodeValue
遍历节点树:childNodes,firstChild,lastChild,nextSibling,parentNode,previousSibling
1, 创建节点。
createElement():
var a = document.createElement(“p”);
它创建的是一个元素节点,所以 nodeType 等于 1 。
a.nodeName 将返回 p ;
注意;createElement()方法创建出来的新元素节点不会被自动添加到文档里,既然没添加到文档里,说明它还是一个游离的状态。所以它也没有nodeParent属性。
如果想把它添加到文档里,可以使用 appendChild()或者insertBefore()方法或者replaceChild()方法。当然我们在前面的例子中,自己写了一个insertAfter()方法;
比如:
var a = document.createElement(“p”);
document.body.appendChild(a);
注意: appendChild()默认是添加到文档的最后。也就是lastChild子节点。
相关推荐
htmlDOM方法手册htmlDOM方法手册
dom方法,使用手册
javascript中常用Dom方法. 写js时非常有用.
这些只是一些皮毛的dom方法的运用,我是个新手,希望这些对你们有帮助!
javaScript DOM方法和属性摘要-Javascript教程-技术资讯-华夏名网资讯中心 虚拟主机,域名注册,双线虚拟主机,服务器租赁,为7万用户提供服务.mhtjavaScript DOM方法和属性摘要-Javascript教程-技术资讯-华夏名网资讯...
dom方法总结 很详细 新人可以下载来学习
本文主要介绍了js常用的DOM方法,具有很好的参考价值,下面跟着小编一起来看下吧
JavaScript DOM编程艺术 这是一本非常适合javascript入门的书
JavaScript DOM编程艺术 附录.pdf
dom4j常用方法 i.SAXReader sr = new SAXReader(); 生成解析器对象 ii.解析器对象.read(file对象); 解析文件生成Document对象 iii.文档对象.getRootElement() 获取跟元素节点 iv.元素节点.elements() 获取到指定...
动态操作dom方法文/1、document.createElement() 动态创建一个元素标签 //2、appendChild:把创建的标签添加到容器的末尾 // 容器.appendChild(newEle) //3、insertBefore:把创建的标签增加到容器中某一个标签的...
选取DOM元素的方法(教辅)选取DOM元素的方法(教辅)选取DOM元素的方法(教辅)选取DOM元素的方法(教辅)选取DOM元素的方法(教辅)选取DOM元素的方法(教辅)选取DOM元素的方法(教辅)选取DOM元素的方法(教辅)...
XML DOM 对象方法 中文手册 chm
主要介绍了详解Python中DOM方法的动态性,xml.dom模块在Python的网络编程中相当有用,本文来自于IBM官网的开发者技术文档,需要的朋友可以参考下
Via.js: 实现在一个Web Worker中使用DOM
XMLDOM对象方法手册 博文链接:https://knight.iteye.com/blog/44413
HTML DOM 文档对象模型 常用的 属性和方法
wpCalendar.js 博文链接:https://javawangli.iteye.com/blog/965775
Dom4J生成XML的完整方法希望大家能用到