简体   繁体   English

如何启用回车键提交?

[英]How do I enable enter key submit?

So two questions here: If I use <input type="button" onclick="validate()"> then the enter key wouldn't work. 这里有两个问题:如果我使用<input type="button" onclick="validate()">那么输入键将不起作用。 However, I can use type="submit" but how would I invoke validate() ? 但是,我可以使用type="submit"但是如何调用validate()

You can have the form validate on submit, which is better anyways: 您可以在提交时使用表单验证,这样更好:

<form ... onsubmit="return validate()">

    <input type="submit" />
</form>

You can return false from your validation function to prevent the form from submitting. 您可以从验证功能返回false以防止表单提交。 The form will validate regardless of whether it's submitted via the return key or the button being clicked. 无论是通过返回键还是单击按钮提交,表单都将进行验证。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM