用JavaScript在文本框中的Enter键上触发按钮单击

用JavaScript在文本框中的Enter键上触发按钮单击

我有一个文本输入和一个按钮(见下文)。如何使用JavaScript触发按钮的单击事件进入在文本框内按下键?

在我的当前页面上已经有了一个不同的提交按钮,所以我不能简单地将该按钮变成提交按钮。而且,我想要进入如果此特定按钮是从此文本框中按下的,则可以单击该按钮。

<input type="text" id="txtSearch" /><input type="button" id="btnSearch" value="Search" onclick="doSomething();" />


月关宝盒
浏览 1043回答 3
3回答

蛊毒传说

那就把它编码进去!<input&nbsp;type&nbsp;=&nbsp;"text" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;=&nbsp;"txtSearch"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onkeydown&nbsp;=&nbsp;"if&nbsp;(event.keyCode&nbsp;==&nbsp;13) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById('btnSearch').click()"&nbsp;&nbsp;&nbsp;&nbsp;/><input&nbsp;type&nbsp;=&nbsp;"button" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;=&nbsp;"btnSearch" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;value&nbsp;=&nbsp;"Search" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onclick&nbsp;=&nbsp;"doSomething();"/>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript