欢迎来到我的博客,这里关注汽车研发、Bo-blog博客、域名网站等专业内容!如果你喜欢我的博客,请将本站“加入收藏”,有空多来看看!
网页的DOM模型听说过吗?指的是DHTML的一些东西。。。
我们常用的xxx=document.getElementById("innerPage").value语法就是使用了DOM模型,像Firefox,Safari等浏览器带DOM检查支持的,像IE这种垃圾浏览器就不行了。当然了,这不是说IE不支持DOM,是说IE不支持查看文档的DOM结构。
长话短说,如果你懂DOM,我给你抛块砖,引你这块玉好了。请看下面的例子。
XML(同样适合HTML)中DOM中删除/插入节点的方法,记一下比较实用。
假设要操作的节点为objNode,则:
删除节点:objNode.parent.removeChild(objNode)。
追加节点:targetNode.parent.appendChild(objNode)。 // targetNode是你要插入的节点基准。
插入节点:targetNode.parent.insertBefore(objNode, targetNode)。 // 也可用于移动节点。移动后原节点会被自动删除。
克隆节点:newNode=oldNode.cloneNode(true)。 // true表示同时复制oldNode的内容。false则只复制结构。




2009/08/05

