【发布时间】:2014-02-17 16:13:51
【问题描述】:
我正在用 JS 和 HTML 编写一个简单的计算器。我正在为输入类型按钮使用 onclick 事件。一切都很好,但是这个表单只在我点击按钮时处理数据,但如果我从键盘上按 ENTER 键则不起作用。
这是我的 HTML 代码
<form> <input type="text" id="number1"/>
<select id="operator">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" id="number2"/>
<input type="button" onclick="getData('data.php','divTarget')" value="Calculate"/>
</form>
注意:我可能在这个页面上有多个表单,所以我不能使用event.keyCode == 13 onkeydown 事件。因为如果我按 ENTER 键,它可能会处理任何表单。并且不需要 Jquery。
【问题讨论】:
标签: javascript dom