电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JS 操作节点VIP免费

JS 操作节点_第1页
1/6
JS 操作节点_第2页
2/6
JS 操作节点_第3页
3/6
JS节点方法(2010-09-1014:13:50)转载▼标签:杂谈分类:JS属性:1.Attributes存储节点的属性列表(只读)2.childNodes存储节点的子节点列表(只读)3.dataType返回此节点的数据类型4.Definition以DTD或XML模式给出的节点的定义(只读)5.Doctype指定文档类型节点(只读)6.documentElement返回文档的根元素(可读写)7.firstChild返回当前节点的第一个子节点(只读)8.Implementation返回XMLDOMImplementation对象9.lastChild返回当前节点最后一个子节点(只读)10.nextSibling返回当前节点的下一个兄弟节点(只读)11.nodeName返回节点的名字(只读)12.nodeType返回节点的类型(只读)13.nodeTypedValue存储节点值(可读写)14.nodeValue返回节点的文本(可读写)15.ownerDocument返回包含此节点的根文档(只读)16.parentNode返回父节点(只读)17.Parsed返回此节点及其子节点是否已经被解析(只读)18.Prefix返回名称空间前缀(只读)19.preserveWhiteSpace指定是否保留空白(可读写)20.previousSibling返回此节点的前一个兄弟节点(只读)21.Text返回此节点及其后代的文本内容(可读写)22.url返回最近载入的XML文档的URL(只读)23.Xml返回节点及其后代的XML表示(只读)方法:appendChild为当前节点添加一个新的子节点,放在最后的子节点后cloneNode返回当前节点的拷贝createAttribute创建新的属性createCDATASection创建包括给定数据的CDATA段createComment创建一个注释节点createDocumentFragment创建DocumentFragment对象createElement_x创建一个元素节点createEntityReference创建EntityReference对象createNode创建给定类型,名字和命名空间的节点createPorcessingInstruction创建操作指令节点createTextNode创建包括给定数据的文本节点getElementsByTagName返回指定名字的元素集合hasChildNodes返回当前节点是否有子节点insertBefore在指定节点前插入子节点load导入指定位置的XML文档loadXML导入指定字符串的XML文档removeChild从子结点列表中删除指定的子节点replaceChild从子节点列表中替换指定的子节点save把XML文件存到指定节点selectNodes对节点进行指定的匹配,并返回匹配节点列表selectSingleNode对节点进行指定的匹配,并返回第一个匹配节点transformNode使用指定的样式表对节点及其后代进行转换transformNodeToObject使用指定的样式表将节点及其后代转换为对象Javascript脚本就用了各个节点对象的一整套方法和属性去描述另外的节点对象。节点的绝对引用:document.documentElement返回文档的根节点document.activeElement返回当前文档中被击活的标签节点event.fromElement返回鼠标移出的源节点event.toElement返回鼠标移入的源节点event.srcElement返回激活事件的源节点节点的相对引用:(设当前对节点为node)返回父节点node.parentNodenode.parentElement返回子节点集合(包含文本节点及标签节点)node.childNodes返回子标签节点集合node.children返回子文本节点集合node.textNodes返回第一个子节点node.firstChild返回最后一个子节点node.lastChild返回同属下一个节点node.nextSibling返回同属上一个节点node.previousSibling节点的各种操作:(设当前的节点为node)新增标签节点句柄:document.createElement_x(sNode)//参数为要新添的节点标签名,例:newnode=document.createElement_x("div");添加节点:追加子节点:node.appendChild(oNode)//oNode为生新增的节点句柄,例:node.appendChild(newnode)应用标签节点node.applyElment(oNode,sWhere)//oNode为生新增的节点句柄,sWhere有两个值:outside/inside,加在当前节点外面还是里面插入节点inode.insertBefore()node.insertAdjacentElement()node.replaceAdjacentText()修改节点:删除节点node.remove()node.removeChild()node.removeNode()替换节点node.replaceChild()node.replaceNode()node.swapNode()复制节点:返回复制复制节点引用node.cloneNode(bAll)//bAll为布尔值,true/false是否克隆该节点所有子节点节点信息是否包含某节点node.contains()是否有子节点node.hasChildNodes()

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部