【发布时间】:2015-01-20 14:42:52
【问题描述】:
这是我的代码:
<select name="category" id="category">
<option value="select" selected="selected" style="display:none;">--Select Search Category--</option>
<option value="Title">Book Title</option>
<option value="Subtitle">Book Subtitle</option>
<option value="BookAccessNumber">Book Access Number</option>
<option value="Author">Author</option>
<option value="Publisher">Publisher</option>
</select>
<input type="text" name="keyword" value="" id="keyword" />
<input type="button" value="Search" onClick="display(category.value,keyword.value)">
<br/><br/>
<div id="show_result">
</div>
在我的代码中,我得到了一些输入值,一个来自组合框,另一个来自文本框,我有一个名为搜索的按钮。我所做的是,如果我点击按钮,它将调用一个名为display()的java脚本函数,用于显示搜索结果。
但我将事件设置为 onClick,因此它仅在我单击按钮时才有效。当我按回车时它不起作用。
我需要做的是,让函数display() 被调用,即使我也点击了“enter”。
【问题讨论】:
标签: javascript jquery html