<input type="text" id="txtNumber" width="50px" οnkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}"
onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'0')}else{this.value=this.value.replace(/\D/g,'')}" />
上面是静态添加 如果是动态添加
function mustBeNum(total){
for(var i=1;i<total;i++){
$("#m"+1).keyup(function(){
if(this.value.length==1){
this.value=this.value.replace(/[^1-9]/g,'')
}else{
this.value=this.value.replace(/\D/g,'')
}
}).afterpaste(function(){
if(this.value.length==1){
this.value=this.value.replace(/[^1-9]/g,'0')
}else{
this.value=this.value.replace(/\D/g,'')
}
});;
}
}