性别男、爱好女

性别男、爱好女

JavaScript之appendChild、insertBefore和insertAfter

appendChild定义

添加一个节点到指定的节点的子节点数组中,读起来好象有点拗口,简单地说就是将元素添加到指定的节点中

 

appendChild用法


appendChild例子

 

 

 


insertBefore定义

 insertBefore() 方法的作用是:在现有的子节点前插入一个新的子节点

 

insertBefore用法

 

insertBefore例子

 

 

好了那么有insertBefore的应该也有insertAfter吧?
好那我们来用Aptana编写一个例子吧,但Aptana的智能提示告诉我其实没有insertAfter这个方法
那么就自己定义一个罗:)




insertAfter定义

insertAfter用法与例子



 总结:
1、appendChild和insertBefore是做对节点的方法来使用的,而insertAfter只是自定义的一个函数
2、insertBefore相对于appendChild来说,比较灵活可以将新的节点插入到目标节点子节点数组中的任一位置。
3、使用appendChild和insertBefore来插入新的节点前提是,其兄弟节点必须有共同的父节点
阅读更多
个人分类: JavaScript
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

JavaScript之appendChild、insertBefore和insertAfter

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭