`
zhuojb
  • 浏览: 90046 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
收藏列表
标题 标签 来源
限制input只能输入数字(兼容IE和Firefox) javascript 限制input只能输入数字
isNumber = function (e) {  
    if ($.browser.msie) {  
        if ( ((event.keyCode > 47) && (event.keyCode < 58)) ||  
              (event.keyCode == 8) ) {  
            return true;  
        } else {  
            return false;  
        }  
    } else {  
        if ( ((e.which > 47) && (e.which < 58)) ||  
              (e.which == 8) ) {  
            return true;  
        } else {  
            return false;  
        }  
    }  
}  

html代码:
<input type="text" onkeypress="javascript:return isNumber(event);"/> 

IE的event还会冒泡,阻止IE事件冒泡,在js中添加 event.cancelBubble = true; 
Global site tag (gtag.js) - Google Analytics