<input type="button" value="删除" id="btn" />
<input type="button" value="替换" id="btn1" />
<input type="button" value="全删" id="btn2" />
<ul id="ul">
<li>第一个</li>
<li>第二个</li>
<li>第三个</li>
</ul>
删除节点removeChild()
  removeChild() 方法从子节点列表中删除某个节点。如删除成功,此方法可返回被删除的节点,如失败,则返回 NULL。
    语法:
      nodeObject.removeChild(node)
    参数:
      node :必需,指定需要删除的节点。
 
//移除父级元素中第一个子级元素
my$("btn").onclick = function () {
//参数为 要删除的元素
my$("ul").removeChild(my$("ul").firstElementChild);
}; //删除成功就返回被删除的值 不成功返回NULL
my$("btn").onclick = function () {
console.log(my$("ul").removeChild(my$("ul").firstElementChild))
};//返回值 <li>第一个</li> //用循环的方式去删除元素
my$("btn2").onclick = function () {
//点击按钮删除div中所有的子级元素
//判断父级元素中有没有第一个子元素
while (my$("ul").firstElementChild) {
my$("ul").removeChild(my$("ul").firstElementChild);
}
};
 
 
replaceChild 实现子节点(对象)的替换。返回被替换对象的引用。 
  语法:
    node.replaceChild (newnode,oldnode )
  参数:
    newnode : 必需,用于替换 oldnode 的对象。 
    oldnode : 必需,被 newnode 替换的对象。
 
my$("btn").onclick = function(){
//创建一个元素标签
var li = document.createElement('li');
//给元素设置内容
li.innerText=('新增一个内容');
// setInnnerText(li,'增加的');
my$('ul').insertBefore(li,my$('ul').lastElementChild);
//第一个参数 添加的内容 第二个参数是在那个位置前面 添加
}
 

最新文章

  1. ECF R9(632E) &amp; FFT
  2. 如果你觉得我的博客对你有帮助,请帮忙加点我所在团队博客访问量http://home.cnblogs.com/u/newbe/
  3. NYOJ题目97兄弟郊游问题
  4. hdu 2602
  5. &lt;转&gt;Hibernate的优、缺点(局限性)
  6. App开发流程之配置Info.plist文件
  7. 机器人学 —— 机器人视觉(Bundle Adjustment)
  8. 【转】Xcode的Architecture参数的意思
  9. 主题敏感词PageRank
  10. Oracle怎么更改用户名
  11. 知识普及:iOS7搭载新定位技术iBeacon
  12. ubuntu文本界面乱码的中国解决方案
  13. kafka configuration
  14. JAVA_SE基础——41.instanceof关键字(运算符)
  15. html5 旋转导航练习
  16. 第十二届湖南省赛 (B - 有向无环图 )(拓扑排序+思维)好题
  17. Java多线程0:核心理论
  18. Aizu2130-Billion Million Thousand-dp
  19. 利用apache伪静态技术防止盗链
  20. 《Python》模块和包

热门文章

  1. zookpeer的安装与配置
  2. 模拟linux的内存分配与回收
  3. 非常详细的ok6410的linux系统移植…
  4. java socket发送xml报文
  5. History - BOM对象
  6. Dubbo管理中心部署
  7. Mysql 设置外部访问
  8. cv 验证
  9. c# 多维数组、交错数组(转化为DataTable)
  10. IE8下javascript的时间函数Date()不兼容问题,显示NAN【转】