我的 HTML 结构采用以下格式
<div>
<form class="form-inline" style="padding-top:10px" action="javascript:function()"> <!-- a search bar-->
<input id="id" type="text" " placeholder="Something">
</form>
<button onClick="somefunction()"> b</button>
</div>
问题是我希望搜索栏在我按 Enter 时工作,但不幸的是它正在提交按钮元素,我有点困惑,因为按钮不是表单元素,我已经专门定义了 onClick。我是 javascript 新手,所以我确信它很小,但我无法解决它。
即当我按下回车键时,“somefunction()”变得活跃,而不是“function()”