.js 兼容 FireFox 和 IE 键盘事件

本文介绍了一段JavaScript代码,用于处理按键事件。通过检测用户按下的是ESC键还是Enter键,并执行相应的操作。对于ESC键,将元素的内容恢复为原始文本;对于Enter键,则更新元素的内容为输入框中的新文本。

其实就一句代码

.keypress(function (event) {
        var key = window.event ? event.keyCode : event.which;//这里就是判断是火狐还是IE event.which是火狐的方法,event.keyCode 是IE的方法。
        if (key == 27)//27:ESC
            eleSpan.html(oldtext);
        if (key == 13) { //13:Enter
            var newtext = eleInputText.val();
            eleSpan.html(newtext);
        }
        event.stopPropagation();
    }

 


 


 

转载于:https://www.cnblogs.com/prettyjun/archive/2012/05/30/js.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值