js有限文本框只能输入一个数字方法总结

js有限文本框只能输入一个数字方法总结
有时我们需要限制文本输入类型。在本节中,我们共享以下正则表达式约束:文本框只能输入数字、小数点、英文字母、汉字等代码。

例如,输入大于0的正整数。

复制代码代码如下所示:
1、文本框只能输入数字码(小数点不能输入)

复制代码代码如下所示:
2,数字只能输入,小数点可能丢失。
复制代码代码如下所示:

3,小数点和小数点法2

复制代码代码如下所示:
封装成一个单独的函数
复制代码代码如下所示:
功能按键(OB){
如果(!ob.value.match( / ^ { + - } D * D * $ /)OB。值)其他= ob.t_value;ob.t_value = ob.value;如果((ob.value.match / ^({ + - } D +(。◎D +))/ ob.o_value =目标值));
}
功能键抬起(OB){
如果(!Ob.value.match (/^{+-}d*.d*$/) ob.value) else = ob.t_value; ob.t_value = ob.value; if ((ob.value.match / ^ ({+-}d+ (.d+)) / ob.o_value = ob.value));
}
功能onblur(OB){
如果(!ob.value.match( / ^({ + - } D +( D +)| D * / OB。值= OB。o_value)));其他{如果(ob.value.match( / ^ D + $ /)如果(OB。值= 0 + OB。值);ob.value.match OB。值= 0;OB。o_value = OB。值}( / ^ 。$ /));
}
只是调用,传入这个对象!

4、只能输入字母和汉字。

复制代码代码如下所示:
5,你只能输入英文字母和数字,你不能输入中文

复制代码代码如下所示:
6,你只能输入数字和英语。

复制代码代码如下所示:
7,小数点后,最多只能有两位(数字,中文可以输入),不能输入字母和运算符号。

复制代码代码如下所示:
57)的情况下!= 46 | | / , D D $ /。试验(值)值=假>)的事件。
8,在小数点后,最多只能输入两位(数字、字母和中文),可以输入操作符号。

复制代码代码如下所示:

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部