js绑定回车事件

博客介绍了JS回车事件的两种绑定方式,一是全局绑定,二是绑定某个按钮,仅聚焦时回车才生效。推荐使用第二种,可解决页面多个回车事件的问题,让回车仅在聚焦处生效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、全局绑定

$(document).keypress(function(e) { 
  if((e.keyCode || e.which)==13) { 
  	// 触发需要调用的方法
    $("#search_ipt").click();
  }
 });

2、绑定某个按钮,只有聚焦时,回车才生效

/* 鼠标聚焦时,回车事件 */
$("#search_ipt").bind("keypress", function(){
	if (event.keyCode == 13){
		// 触发需要调用的方法
		$("#search_but").click();
	}
})

ps: 一般用第二种比较好,当一个页面有多个回车事件,第二种方法可以完美解决,只有聚焦的地方才回车生效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值