读书人

不得不输入数字

发布时间: 2012-11-23 00:03:43 作者: rapoo

只能输入数字

//只能输入数字$('.onlyNum').each(function(){    this.onkeydown=function(event){        var e=true;        if(event){e=event}else{e=window.event}        if(!((e.keyCode>=48&&e.keyCode<=57)||(e.keyCode>=96&&e.keyCode<=105) || e.keyCode==8 || e.keyCode==46))        //考虑小键盘上的数字键        if(window.event){            e.returnValue = false;   //event.returnValue=false 效果相同.        }else{            e.preventDefault();        }     };});
1 楼 cvpc 2011-03-26 jQuery的话这样写更简洁吧:

$(".onlyNum').each(function(){
$(this).keydown(function(e){

if(!((e.keyCode>=48&&e.keyCode<=57)||(e.keyCode>=96&&e.keyCode<=105) || e.keyCode==8 || e.keyCode==46)) {
e.preventDefault();
}
});
})

读书人网 >Web前端

热点推荐