Javascript+DOM+总结.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8
文档列表 文档介绍
Javascript DOM 总结
1、创建节点。
createElement():
var a  = (“p”);
它创建的是一个元素节点,所以 nodeType 等于 1 。
("msg");
var container = ("content");
(mes);
</script>
//发现msg放到 content 后面去了 。
Js内部处理方式:
先把ID为msg的从文档中删除,然后再插入到content 后,作为content的最后一个节点。
结果为:
<p id="content">
content
<p id="msg">msg</p>
</p>
<p id="aaa">aaaaaaaa</p>
insertBefore()  :
顾名思义,就是把一个新的节点插入到目标节点的前面。
( newNode  ,  targerNode );
第二个参数是可选,如果第二个参数不写,将默认添加到文档的最后,相当于appendChild();
我们看看insertBefore()怎么使用:
<div id="cssrian">
<p id="content">1111</p>
<div id="msg">msg<div>test</div></div>
<p id="content">222</p>
<p id="aaa">aaaaaaaa</p>
</div>
<script>
var msg = ("msg");
var aaa = ("aaa");
var test = ("cssrian");
( msg , aaa );
</script>
// 我们发现ID为msg的 插入到了  aaa的前面。
Js内部处理方式跟 appendChild()相似。
4、删除节点。
removeChild()   :
<body>
<div id="cssrain">
<div id="a">a </div>
<div id="b">b </div>
<div id="c">c </div>
</div>
</body>
<script>
var msg = ("cssrain");
var b = ("b");
(b);
</script>
如果不知道要删除的节点的父节点是什么?可以使用parentNode属性。
比如:
<body>
<div id="cssrain">
<div id="a">a </div>
<div id="b">b </div>
<div id="c">c </div>
</div>
</body>
<scrip

Javascript+DOM+总结 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人Bonnacon
  • 文件大小50 KB
  • 时间2022-01-13