如果电子邮件输入处于焦点上,则阻止输入按钮表单提交 (jquery)
Prevent enter button form submission if email input is on focus (jquery)
我设置了一些表单,以便通过单击回车键提交它们。问题是有些人按 Tab 键转到字段,然后使用箭头键和 Enter 从其表单输入历史记录中选择一个项目。
所以目前我有:
$(document).keyup(function (event) {
if (event.keyCode == 13) {
if ($("#signin").is(":visible")) {
document.getElementById('LoginAction').click();// clicks the login button
} else if ($("#createaccount").is(":visible")) {
document.getElementById('newUserAction').click();// clicks the new user button
}
}
});
我想确保如果他们专注于输入,它不会启动页面,直到他们模糊到所有输入。
仅覆盖电子邮件字段:
$("#emailField").keypress(function (event) {
if (event.keyCode == 13) {
event.preventDefault();
}
});
相关文章:
- 更改输入按钮's onClick参数
- 通过提示中的循环触发iFrame中的输入按钮(JavaScript)
- 将 CSS 应用于禁用的输入按钮
- 仅对一个输入按钮禁用应用
- 不显示为表单元素的图像输入按钮的动态创建和appendChild
- 如果未选中复选框,则禁用引导输入按钮
- 如果从文件输入按钮调用 .ajaxSubmit() 时,它是必需的表单
- JavaScript - 输入按钮隐藏 - 不起作用
- 输入按钮分隔显示按钮名称和值
- 单击列表中的引导输入按钮将禁用其他按钮
- javascript的事件监听器将下拉列表转换为输入按钮
- 表单验证和提交时提交文本&输入按钮上带有验证的图像
- JQuery-防止表单在输入按钮上提交,out防止按键敲击
- 如何使用javascript移除/隐藏、更改输入按钮的标题
- 检查输入按钮
- 每当我按下输入框内的键盘输入按钮(其中有文本)时,都会出现新的段落
- 每当在文本区域上输入按钮时,都会触发按钮
- 如果 e.keyCode 是“输入”按钮,并且元素包含其他文本,则验证条件
- 单击输入按钮时更新文本区域内容
- 如何显示输入按钮并关闭当前窗口