gpt4 book ai didi

javascript - 使用脚本单击基于 div id 和值的按钮

转载 作者:行者123 更新时间:2023-12-02 18:23:30 24 4
gpt4 key购买 nike

我有以下情况。我需要根据其id模拟一个按钮点击div下的关闭值按钮

<div id="deviceControls1">
<button value="Off">Off</button>
<button value="On" class="active">On</button>
</div>

<div id="deviceControls2">
<button value="Off">Off</button>
<button value="On" class="active">On</button>
</div

我知道这不是有效的代码,但换句话说,id 如下:

 document.getElementById('deviceControls2').getElementsByValue('Off').click();

我不知道如何使用 javascript 来获得这个结果

最佳答案

使用 JavaScript,试试这个:

var buttons = document.getElementById('deviceControls2').getElementsByTagName('button');
for (var i = 0; i < buttons.length; i++) {
if (buttons[i].value == 'Off') {
buttons[i].click();
}
}

使用 jQuery(因为你已经标记了它):

$('#deviceControls2').children('button[value="Off"]').click();

关于javascript - 使用脚本单击基于 div id 和值的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18604147/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com