【发布时间】:2011-10-30 14:03:10
【问题描述】:
我想通过 JavaScript 使用按钮的值而不是其 id 来模拟按钮点击。
这是使用按钮 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') 但没用。
【问题讨论】:
-
它对我来说很好用:jsfiddle.net/pimvdb/R27rQ.
-
@pimvdb 该解决方案仍然使用 id。
-
@jncraton:我误解了这个问题。没明白“不”是什么意思。
-
不知道为什么要这样做,但它在 OS X Lion 和 Chrome 中对我不起作用。如中,警报出现,但按钮单击没有动画。
标签: javascript button click