JavaScript 判断页面是否存在指定元素

Eric 杂记 171 次浏览 抢沙发

有时去除网页中的一些动态生成元素,如果没法在后端解决,只能使用 JavaScript 解决了。下面贴个简单实现代码,先在页面中检查有无 demo1 选择器元素,如果有则执行删除 demo2 元素。根据需要,还可以加更多判断或进行其它操作。

HTM

<p id="demo1">demo1</p>
<p id="demo2">demo2</p>

JavaScript

var pa = document.getElementById("demo1");
if (pa !== null) {
  var pb = document.getElementById("demo2");
  pb.parentNode.removeChild(pb);
}

演示 https://codepen.io/anon/pen/jjGwQr

发表评论

电邮地址用于 Gravatar 头像显示,不会被公开可见。