如何单击第一个按钮,该按钮位于具有span类的特定div中??(使用javascript)

如何单击第一个按钮,该按钮位于具有span类的特定div中??(使用javascript),javascript,html,css,Javascript,Html,Css,我正在尝试导航javascript以单击第一个按钮,该按钮位于div class=“important”中,并且该div还必须包含span class=“something”。页面上还有其他div,但并非所有div都包含span类。有没有一种用javascript实现的方法?我试了好几次,但都没用。 我很乐意接受任何建议。 谢谢 页面代码如下所示: ... <div class="important"> <div> <

我正在尝试导航javascript以单击第一个按钮,该按钮位于div class=“important”中,并且该div还必须包含span class=“something”。页面上还有其他div,但并非所有div都包含span类。有没有一种用javascript实现的方法?我试了好几次,但都没用。 我很乐意接受任何建议。 谢谢

页面代码如下所示:

...
<div class="important">
     <div>
          <span class="something">...</span>
     </div>
     <input type="button" value="Test" name="bid" class="other class">                         
</div>

<div class="important">
...
</div>
。。。
...
...

如果我理解你的问题,你想在第一个
.important
div上找到一个按钮,其中包含
。something
类。有了标记,您可以这样做:

document.querySelectorAll('.important .something')[0].parentElement.parentElement.querySelector('[type="button"]');
现在,如果您想单击它,可以添加
。单击()

演示:

功能演示(btn){
//用于演示的jsut
警报(btn.值);
};
函数findBtn(){
document.querySelectorAll('.important.something')[0].parentElement.parentElement.querySelector('[type=“button”]')。单击();
}
找到我的按钮并单击它
没什么
某物
某物
某物

您的问题非常模糊和不清楚<代码>如何单击第一个按钮?这是什么意思?你使用你的mosue并将其悬停在一个按钮上,然后用手指点击鼠标左键
我正试图导航javascript来点击第一个按钮
为什么JS要点击abutton?为什么使用输入类型作为按钮?你到底想干什么?(你节省了我的时间)没有问题享受编码!