火狐浏览器不支持keyup事件,怎么兼容?

如题。。想监听keyup事件,火狐根本不识别。。

阅读 4k
2 个回答

可以试试下面两种方式

jQuery(document).ready(function(){
   jQuery('#cp_price').keypress(function(e){
     if((e.keyCode ? e.keyCode : e.which) == 163){
       alert("Exclude the £ sign"); 
       return false;
     }
   });
})
$(document).ready(function(){
   $(".textfield").keyup(function() {
     $("#btn_save").css("opacity", 1);
   });
});
  1. 没看到代码,写原生的话,去查下MDN吧,起码keyup这页只有个别属性不支持~

  2. 也可以去用jQ啊,把底层的坑抹平大半了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进