以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- dom专题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=12965) |
-- 作者:anchen0617 -- 发布时间:12/23/2004 2:11:00 PM -- dom专题 Dom操作xml的常用方法(附示例和演示) 示例: '取得xml数据 '创建一个节点对象 '查找一个节点对象 '取出一个属性节点对象 '删除一个节点对象 '取出一个节点的字节点集合 '取出一个节点的属性集合 |
-- 作者:anchen0617 -- 发布时间:12/23/2004 2:12:00 PM -- DOM 精简知识教程 先来看一张简单的文档树 很明显树的顶层节点是NodeA节点,接下来可以通过指定的合适节点移动到树中的任何点,结合以下的代码你可以更好的了解这棵树节点间的相互关系: DOM定义对操作一个文档对象的节点结构提供了实用的方法,它提供了像执行对象插入,更新,删除,克隆等这些常用的方法。 为了在一棵文档树中访问或者建立一个新的节点,可以用下面这些方法: 再看一下下面这个例子: <p>This is a sample paragraph.</p> 更常用的方法: 接下来一种访问元素节点的方法是document.getElementsByTagName(),它的返回值是一个数组,例如你可以通过下面的例子改变整个页面的连接: attribute和attributes attributes也可以被轻易的从一个元素中删除,你可以使用removeAttribute()或者将element.attributeName指向一个null值。 text nodes: 可以看出通过document.getElementById('sample1').firstChild.nodeValue就可以读取或者设置text nodes的值了。 另一个更加复杂一点的例子: 在这里通过document.getElementById('sample1').firstChild.nodeValue讲仅仅改变"This is the" 创建和删除text nodes: 创建element nodes |
-- 作者:anchen0617 -- 发布时间:12/23/2004 2:13:00 PM -- DOM 精简知识教程 先来看一张简单的文档树 很明显树的顶层节点是NodeA节点,接下来可以通过指定的合适节点移动到树中的任何点,结合以下的代码你可以更好的了解这棵树节点间的相互关系: DOM定义对操作一个文档对象的节点结构提供了实用的方法,它提供了像执行对象插入,更新,删除,克隆等这些常用的方法。 为了在一棵文档树中访问或者建立一个新的节点,可以用下面这些方法: 再看一下下面这个例子: <p>This is a sample paragraph.</p> 更常用的方法: 接下来一种访问元素节点的方法是document.getElementsByTagName(),它的返回值是一个数组,例如你可以通过下面的例子改变整个页面的连接: attribute和attributes attributes也可以被轻易的从一个元素中删除,你可以使用removeAttribute()或者将element.attributeName指向一个null值。 text nodes: 可以看出通过document.getElementById('sample1').firstChild.nodeValue就可以读取或者设置text nodes的值了。 另一个更加复杂一点的例子: 在这里通过document.getElementById('sample1').firstChild.nodeValue讲仅仅改变"This is the" 创建和删除text nodes: 创建element nodes |
-- 作者:anchen0617 -- 发布时间:12/23/2004 2:14:00 PM -- DOM属性 DOM提供了一套属性用于导航、访问和更新文档内容,其中包括只读类型的属性和可读写类型的属性。 下表是只读类型的属性:
DOM对象属性 返 回 值 下表是可读写类型的属性:
DOM对象属性 返 回 值 下表是DOM中相关属性集合:
DOM对象属性 返 回 值 |
-- 作者:anchen0617 -- 发布时间:12/23/2004 2:16:00 PM -- DOM简介(1) 1.文档对象模型(DOM) 2.节点接口 节点类型 例子 3.使用XML parser 如果使用IE5.0中的javascript,可以使用下面的XML文档对象: 如果使用VBScript,可以使用下面的XML文档对象: 如果使用ASP,可以使用下面的XML文档对象: 4.装载一个XML文件到parser中 <script language="javascript"> 第一行脚本增加了一个Microsoft XML parser实例,第三行装载名为”note.xml”的XML文档进入parser中。第二行保
|
-- 作者:anchen0617 -- 发布时间:12/23/2004 2:17:00 PM -- 5. parseError对象 打开XMl文档时,XML Parser产生错误代码,并存在parseError对象中,包括错误代码、错误文本和错误行号,等信 息。 6.文件错误 document.write("<br>Error Code: ") 7.XML错误 8. parseError属性 9.遍历节点树 for each x in xmlDoc.documentElement.childNodes |
-- 作者:calakuai -- 发布时间:1/14/2005 4:13:00 AM -- 写的不错,dom的操作都涉及到了,是难得的一份学习的教材 |
-- 作者:small -- 发布时间:2/16/2005 5:29:00 PM -- 支持啊。。顶。 |
-- 作者:miniJJ -- 发布时间:3/27/2005 1:04:00 PM -- oh , thankyou . I like it 楼猪真是雪中送碳啊,令小弟对你的景仰有如黄河泛滥而一发不可收拾 |
-- 作者:RayFairy -- 发布时间:8/17/2005 9:23:00 PM -- 3Q |
-- 作者:jipeng_first -- 发布时间:9/20/2005 9:52:00 AM -- 支持,强烈支持 |
-- 作者:yuan333 -- 发布时间:4/8/2006 9:06:00 PM -- 顶顶顶顶顶顶顶 |
-- 作者:oemoemoem -- 发布时间:4/15/2006 9:34:00 PM -- 楼主真是辛苦了, 收罗这些资料也真的不容易!! 在此深表佩服!!!! |
-- 作者:iero -- 发布时间:4/18/2006 3:07:00 PM -- 如果使用IE5.0中的javascript,可以使用下面的XML文档对象: var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") 如果使用VBScript,可以使用下面的XML文档对象: 如果使用ASP,可以使用下面的XML文档对象: 如果是vb.net呢 格式是怎么样的啊》 |
-- 作者:wangli6777 -- 发布时间:4/29/2006 3:59:00 PM -- 本人有段代码看不太懂,请各位高手帮帮忙,看看是什么意思啊,谢!! For i = 0 To objNodes.childNodes.length - 1 |
-- 作者:thinkerjzhx -- 发布时间:5/1/2006 9:33:00 AM -- 努力学习中。 多谢。 |
-- 作者:kongmrjsj -- 发布时间:5/12/2006 11:36:00 AM -- thanks |
-- 作者:jnglz -- 发布时间:5/12/2006 3:55:00 PM -- 非常感谢!!! |
-- 作者:johnnydon -- 发布时间:5/12/2006 9:45:00 PM -- 虽然比较简单,但是讲的很明白 |
-- 作者:zero_poor -- 发布时间:5/13/2006 2:43:00 PM -- 楼主辛苦了! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
121.094ms |