您好,欢迎访问一九零五行业门户网

限制文本框只能输入数字,小数点,英文字母,汉字

1.文本框只能输入数字代码(小数点也不能输入): input onkeyup=this.value=this.value.replace(//d/g,'') onafterpaste=this.value=this.value.replace(//d/g,'') 2.只能输入数字,能输小数点. (方法1) input onkeyup=if(isnan(value))execcommand('undo'
1.文本框只能输入数字代码(小数点也不能输入):
2.只能输入数字,能输小数点. (方法1)
3.数字和小数点方法二
4.只能输入字母和汉字
5.只能输入英文字母和数字,不能输入中文
6.只能输入数字和英文
7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:
8.小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:
调用onkeypress事件实现 限制文本框只能输入数字及小数点(并且只能输入1次) 
function keypress(objtr) 

   var txtval = objtr.value; 
   var key = event.keycode; 
   if((key 57)&&key !=46) 
   { 
         event.keycode = 0; 
   } 
   else 
   { 
         if(key == 46) 
         { 
               if(txtval.indexof(.) != -1 || txtval.length == 0) 
                     event.keycode = 0; 
         } 
   }
}
其它类似信息

推荐信息