JS判断文本输入内容是否为数字
来源:互联网 发布:网络打印机主机重启 编辑:程序博客网 时间:2024/05/05 00:39
第一种 1
OnKeyPress="if(((event.keyCode>=48)&&(event.keyCode <=57))) {event.returnValue=true;} else{event.returnValue=false;}"
如果输入的是数字则显示出来,, 否则不显示
第二种
<script language="javascript" type="text/javascript">
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+)?|\.\d*?)?$/))ob.value=ob.o_value;else{if(ob.value.match(/^\.\d+$/))ob.value=0+ob.value;if(ob.value.match(/^\.$/))ob.value=0;ob.o_value=ob.value};
}
</script>
onkeypress="keyPress(this)" onkeyup="keyUp(this)" onblur="onBlur(this)"
- JS判断文本输入内容是否为数字
- js判断用户输入的内容是否为纯数字
- 判断文本框输入内容是否为数字,
- js关于输入内容是否为空,以及输入数字,时间,长短是否正确的判断
- js判断输入是否为数字
- C#怎么判断输入内容是否为数字
- html/js判断文本输入必须为数字
- 判断输入是否为数字
- js判断是否输入的为数字的方法
- 文本框失去焦点后js判断输入是否为数字
- JS判断是否输入内容
- js判断是否为数字
- JS判断是否为数字
- JS判断是否为数字
- JS判断是否为数字
- js判断是否为数字
- js 判断是否为数字
- js判断是否为数字
- C# Split 的几种使用方法
- C++虚基类的实现机制:笔记
- 截屏带鼠标
- Case-Insensitive
- maven pom.xml文件续
- JS判断文本输入内容是否为数字
- RK29 adb 安装指导
- PHP 5.4 的 Trait 特性
- Android ImageSwitcher、TextSwitcher以及以比较节省资源的方式显示jpg图片小例子
- 取当前进程对应之静态映像文件的绝对路径/proc/self/exe
- hisi平台移植BOA服务摘录
- C#实现CRC校验算法
- MySQL优化经验 key_buffer_size,query_cache_size,ta
- C中如何调用C++函数、类内函数