在一些项目中,比如金额用到浮点型,对于input 限定可以参考以下
& lt; input type=" text " value=" "在
& lt; script> 函数only_num (obj) {//得到第一个字符是否为负号 var num=obj.value.charAt (0);//先把非数字的都替换掉,除了数字和。 obj。值=https://www.yisu.com/zixun/obj.value.replace (/^/d/?g,”);//必须保证第一个为数字而不是。 obj。价值=https://www.yisu.com/zixun/obj.value.replace (/^/g,”);//保证只有出现一个。而没有多个。 obj。值=https://www.yisu.com/zixun/obj.value.replace (/{2,}/g, '。');//保证。只出现一次,而不能出现两次以上 obj。价值=https://www.yisu.com/zixun/obj.value.replace ('。', ' $ # $ ') .replace (/\/g,”) .replace (" $ # $ " '。');//如果第一位是负号,则允许添加 如果(num==?”) { obj。值=' https://www.yisu.com/zixun/- ' + obj.value; } } & lt;/script> >之前以上这篇对于输入框限定输入值为浮点型的js代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
对于输入框限定输入值为浮点型的js代码