我想创建一个这样的表单,我想在所有的keydowns中发布表单 - 使用javascript。
<form action="{$formaction}" enctype="multipart/form-data" method="post">
<input type="text" name="n">
<input type="password" name="pw">
<button name="in" type="submit">enter</button>
</form>
请告诉我怎么做。
答案 0 :(得分:3)
<form onkeydown="this.submit();">
<!-- form content -->
</form>
答案 1 :(得分:1)
<body onkeydown="document.forms["myform"].submit();">
答案 2 :(得分:0)
如果您这样做,页面将重新加载,就像您单击提交按钮一样。 您可能想要的是将onkeydown处理程序附加到密码字段并通过AJAX提交按键。
例如,查看一个javascript自动建议库,例如: AJAX Auto Suggest。