JavaScript删除节点基础教程

删除节点,挺基础的操作,但用得比较频繁。其实要做的就是通过 DOM 操作移除一个元素,常见场景有删除列表项、清空某些动态生成的元素等。比如,如果你想删除页面一个

元素,可以通过以下代码:

var allGrafs = document.getElementsByTagName('p');
if (allGrafs.length > 1) {
  var lastGraf = allGrafs.item(allGrafs.length - 1);
  var docBody = document.getElementsByTagName('body')[0];
  docBody.removeChild(lastGraf);
}
这样,页面上一个

就会被删除了。简单吧?不过要注意,删除节点时一定要确认它是否真的存在,不然会报错。再者,如果你操作的节点有子节点,记得先好子节点关系,否则会导致问题。,掌握这类基本的 DOM 操作会让你在开发中更加得心应手哦。

ppt 文件大小:491.5KB