JavaScript 判断页面是否存在指定元素
有时去除网页中的一些动态生成元素,如果没法在后端解决,只能使用 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