欢迎来到天天文库
浏览记录
ID:37711206
大小:18.43 KB
页数:9页
时间:2019-05-29
《JavaScript 节点操作 以及DOMDocument属性和方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JavaScript节点操作以及DOMDocument属性和方法属性:1Attributes存储节点的属性列表(只读)2childNodes存储节点的子节点列表(只读)3dataType返回此节点的数据类型4Definition以DTD或XML模式给出的节点的定义(只读)5Doctype指定文档类型节点(只读)6documentElement返回文档的根元素(可读写)7firstChild返回当前节点的第一个子节点(只读)8Implementation返回XMLDOMImplementation对象9lastChild返回当前节点最后一个子节点(只读)10nextSib
2、ling返回当前节点的下一个兄弟节点(只读)11nodeName返回节点的名字(只读)12nodeType返回节点的类型(只读)13nodeTypedValue存储节点值(可读写)14nodeValue返回节点的文本(可读写)15ownerDocument返回包含此节点的根文档(只读)16parentNode返回父节点(只读)17Parsed返回此节点及其子节点是否已经被解析(只读)18Prefix返回名称空间前缀(只读)19preserveWhiteSpace指定是否保留空白(可读写)20previousSibling返回此节点的前一个兄弟节点(只读)21Text返回
3、此节点及其后代的文本内容(可读写)22url返回最近载入的XML文档的URL(只读)23Xml返回节点及其后代的XML表示(只读)方法:1appendChild为当前节点添加一个新的子节点,放在最后的子节点后2cloneNode返回当前节点的拷贝3createAttribute创建新的属性4createCDATASection创建包括给定数据的CDATA段5createComment创建一个注释节点6createDocumentFragment创建DocumentFragment对象7createElement创建一个元素节点8createEntityReference
4、创建EntityReference对象9createNode创建给定类型,名字和命名空间的节点10createPorcessingInstruction创建操作指令节点11createTextNode创建包括给定数据的文本节点12getElementsByTagName返回指定名字的元素集合13hasChildNodes返回当前节点是否有子节点14insertBefore在指定节点前插入子节点15Load导入指定位置的XML文档16loadXML导入指定字符串的XML文档17removeChild从子结点列表中删除指定的子节点18replaceChild从子节点列表中替
5、换指定的子节点19Save把XML文件存到指定节点20selectNodes对节点进行指定的匹配,并返回匹配节点列表21selectSingleNode对节点进行指定的匹配,并返回第一个匹配节点22transformNode使用指定的样式表对节点及其后代进行转换23transformNodeToObject使用指定的样式表将节点及其后代转换为对象*********************************DOM(文档对象模型)DOM(文档对象模型)概念的推出,这个API使HTML如虎添翼,但是有些学DHTML的朋友还是有些困挠,只是因为目前的手册的书写不太科学,是
6、按字母来分的,不便查阅.其实DOM中最关键是要掌握节点与节点之间的关系(betweennodeandnode),想学习DHTML中的DOM千万不要从头到尾地看遍所有的属性和方法,你有三国时张松的"过目不忘"的本领吗?没有吧,那就听我分析一下:其实DOM教给我们的就是一个层次结构,你可以理解为一个树形结构,就像我们的目录一样,一个根目录,根目录下有子目录,子目录下还有子目录……根节点:DOM把层次中的每一个对象都称之为节点(NODE),以HTML超文本标记语言为例:整个文档的一个根就是,在DOM中可以使用document.documentElement来访问它
7、,它就是整个节点树的根节点(ROOT)子节点:一般意义上的节点,根节点以下最大子节点就是主文档区
此文档下载收益归作者所有