我无法从button
到达.li
标签。在JS里我该怎么做?
<div class="li">
<li> Apple <button>Delete</button></li>
<li> Ball <button>Delete</button></li>
<li> Cat <button>Delete</button></li>
<li> Dog <button>Delete</button></li>
</div>
button
是li
标记的同级元素还是子元素?无论哪种方式,我都能在控制台中得到undefined
。
发布于 2022-11-10 03:29:37
您可能需要先查询父div,然后再获取所有按钮。
let buttons = document.body.querySelector(".li").getElementsByTagName("button");
// test if we've queried the buttons successfully
buttons[0].style.display = "none";
https://stackoverflow.com/questions/74383783
复制相似问题