扫码关注官方订阅号
<p> <button></button> <p id="load"></p> </p>
点击button的时候,如何判断同级内有id为load的元素?
欢迎选择我的课程,让我们一起见证您的进步~~
document.getElementsByTagName("button")[0].onclick = function(e) { console.log(e.target.parentNode.querySelector("#load")); }
你根据需要检查一下函数中的这个查询结果就行了,如果是null,就表示没有这个元素。
如果你要判断同级的话,可能得parentNode.children,然后判断children中有没有你要的dom
如果不需要同级的话,可以用LS的querySelector,或者parentNode.contains(targetNode)
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你根据需要检查一下函数中的这个查询结果就行了,如果是null,就表示没有这个元素。
如果你要判断同级的话,可能得parentNode.children,然后判断children中有没有你要的dom
如果不需要同级的话,可以用LS的querySelector,或者parentNode.contains(targetNode)