日期:2014-05-17 浏览次数:20650 次
上一篇:HTML DOM(一)
上一篇讲述了DOM的基本知识,从其得知,在DOM眼中,HTML的每个成分都可以看作是节点(文档节点、元素节点、文本节点、属性节点、注释节点,其中,属性节点是属于元素节点),本篇的内容就是通过DOM对这些节点进行增删改查的操作。
获取(R)
1. getElementById(id)、getElementsByName(name)、getElementsByTagName(tagName),这三种方法都会忽略文档的结构。
<html> <head> <title>节点的增删改查</title> <script type="text/javascript"> function init() { alert(document.getElementById("div1").nodeName); alert(document.getElementsByName("container").length);// IE结果是2,Chrome、FF结果是3 alert(document.getElementById("container").value);// IE结果是1,Chrome、FF结果是2 } </script> </head> <body onload="init()"> <div id="div1" name="container">1</div> <!--<div id="div1"></div>--> <span id="div1" name="container">2</span> <input name="container" type="text" value="1" /> <input id="container" type="text" value="2" /> </body> </html>
html实例:
<html> <head> <title>节点的增删改查</title> </head> <body> <div id="level1"> <div id="level21"> <div id="level3"><div> </div> <div id="level22"></div> </div> </body> </html>
未完待续。。。