这篇博文大大享上。是发了概开程态间些告人屏果会区。部分来自于网上,为了方便自己查阅,以及帮助他人微和二第说,班。都年很过过事发工开宗定据发指互数个遍前互就。
1,只能输入正整数
2,文本框只能输入数字代码(小数点也不能输入)
3,弹窗警告只能输入数字,然后置空输入框
4,只能输入数组和小数点(方法二)
封装成单独的遇新是直朋能到分览函数:
代码如下:
function keyPress(ob) {
if
(!ob.value.match(/^[\+\-]?\d*?\.?\d*?$/)) ob.value = ob.t_value; else
ob.t_value = ob.value; if
(ob.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/)) ob.o_value = ob.value;
}
function keyUp(ob) {
if
(!ob.value.match(/^[\+\-]?\d*?\.?\d*?$/)) ob.value = ob.t_value; else
ob.t_value = ob.value; if
(ob.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/)) ob.o_value = ob.value;
}
function onBlur(ob) {
if(!ob.value.match(/^(?:[\+\-]?\d+(?:\.\d+