按Enter键提交文本框

时间:2011-05-14 04:41:27

标签: javascript form-submit

  

可能重复:
  Bind textbox to 'enter' key

我有一个搜索文本框。我想在按下 enter 键的同时提交它(当该文本框仅被聚焦时)。我没有使用任何提交按钮。这可以使用JavaScript完成吗?

3 个答案:

答案 0 :(得分:4)

只要<input>标记位于<form>标记内,当用户在文本字段中按 Enter 键时,表单就会自动提交。这是所有Web浏览器的默认行为。

答案 1 :(得分:1)

请参阅:Bind textbox to 'enter' keyform.submit()方法。

答案 2 :(得分:0)

是的,我们可以使用javascript实现它。编写一个javascript函数,并在单击按钮时调用它。使用 form.yourTextBoxId ,您可以从文本框中获取值。