我想通過JS來禁用鍵盤按下的減號。也就是按減號的時候我return false;但是問題來了。英文減號被我禁掉了,中文減號還是會寫進去。這是我很不解的。 $(document).on("keydown",'.floatNumber ',function(e){ var keynum; if(window.event) // IE { keynum = e.keyCode } else if(e.which) // Netscape/Firefox/Opera { keynum = e.which } //229為中文減號,189為英文減號 if(keynum==229||keynum==189){ return false } })跪求大神解決這個問題。輸入框里面按中英文的減號都不讓它輸入
關于JS判斷keycode的問題。估計你們都沒遇到過
哈士奇WWW
2018-10-19 14:11:23