html 回车事件 form表单回车提交

第一种:

https://zhidao.baidu.com/question/145395482.html

针对整个页面,body中监听回车事件,监听到回车键操作(键盘回车键按下事件的反馈值为13) 则执行对应的操作:

<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org">
<head>
</head>
<body onkeydown="if(event.keyCode==13){login_btn.click()}">
<div class="login_container">
    <div class="login_btn" id="login_btn" onclick="loginAction()">登录</div>
</div>
<script>
    function loginAction() {
        alert("回车啦");
    }
</script>
</body>
</html>

 

第二种:

https://blog.csdn.net/qq_39716220/article/details/80858397

https://fly.layui.com/jie/26587/

针对form表单,监听到回车键按下,去执行指定操作

<form id="formId">

  项目:<input type="text" name="merchantOrderTitle" placeholder="项目名"/>
  <a id="searchId" onclick="doSubmit()">搜索</a>
</form>


<script th:inline="javascript">
    function doSubmit(){
        //提交表单操作
    }
    //键盘回车操作监控
	document.onkeydown = function(e) {
		e = e || window.event;
		if(e.keyCode == 13) {
			$("#searchId").click();//提交按钮的id.click();
			return false;//防止页面跳转刷新掉
		}
	}
</script>

其他方式:

https://www.cnblogs.com/sxhlf/p/6734628.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值