限制文本框只能输入数字--只能是数字和小数点--只能是整数和浮点数

限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数

本文主要介绍将文本框限制为仅包含数字||仅包含数字和小数点||仅包含整数和浮点数的示例代码。很好很实用。让我们和你的朋友一起看看。

onlyNumber.html 测试代码:

超文本标记语言

脚本语言=JavaScript

仅函数Number(obj){

//获取第一个字符是否是负号

var t=obj . value . charat(0);

//首先替换所有非数字的,数字和除外。

obj.value.replace(/[^d.]/g, );

//确保第一个是数字,而不是。

obj.value.replace(/^./g, );

//确保只有一个。不多。

obj.value=obj.value.replace(/。{2,}/g, );

//保证。它只出现一次,但不会超过两次。

obj.value=obj.value.replace( . ,$#$).替换(/。/g, )。替换( $#$ ,.);

//如果第一位是负号,则允许添加

if(t==-){

obj . value=- obj . value;

}

}

/脚本

meta http-equiv= content-Type content= text/html; charset=gb2312

meta name=keywords content= /

meta name= description content= /

标题文本框中只能输入数字||只能输入数字和小数点||只能输入整数和浮点数/标题

/头

身体

人力资源/

只能输入数字的文本框:input onkeyup= this . value=this . value . replace(/ d/g, ) onblur= this . value=this . value . replace(/ d/g, )/

br/

人力资源/

只能输入数字和小数点的文本框:input onkeyup= value=value . replace(/[ d ]/g, ) onblur= value=value . replace(/[ d ]/g, )/

br/

人力资源/

只有数字且只有一个小数点的文本框(小数点不能在开头,但可以在结尾,第一位允许加负号,即浮点数):输入onkeyup= only number(this) onblur= only number(this)/

人力资源/

/body

/html

上面的代码内容很简单,介绍了受限文本框中只能输入数字||数字和小数点||只能输入整数和浮点数的知识。希望能帮到你!

限制文本框只能输入数字--只能是数字和小数点--只能是整数和浮点数