我想使用按钮的值而不是它的 id 通过 JavaScript 模拟按钮点击。
这是使用按钮 id 的代码
<input type="checkbox" onClick="document.getElementById('theSubmitButton').click();">Check the box to simulate a button click
<br>
<input type="button" name="theSubmitButton" id="theSubmitButton" value="Button" onClick="alert('The button was clicked.');">
我试过 getElementByValue('Button') 但它没有用。
最佳答案
下面是我使用 jQuery 的做法:
http://jsfiddle.net/skilldrick/R27rQ/1/
$('input[type=checkbox]').click(function () {
$('input[value=Button]').click();
});
但正如 Senad 所说,ID 更适合这类事情。
关于javascript - 使用按钮的值而不是它的 id 通过 JavaScript 模拟按钮点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7121369/