<script>
function toNum(v) {
return v.replace(/[^\d.]/g, '').replace(/^\./g, "").replace(/\.{2,}/g, ".").replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
}
$("[name=Amount],[name=Discount]").keyup(function () {
$(this).val(toNum($(this).val()));
});
$("[name=Amount],[name=Discount]").blur(function () {
$(this).val(toNum($(this).val()) - 0);
});
</script>

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVAAAABmCAIAAAAS3l6KAAAFT0lEQVR4nO3dSXLbOhRGYe8JW8FSMM0qsBJUaRmZ0HNtQ1NlwEuiYSMqIinZ//kGr2KriUuXhyAp5+nrDkDG17t/AADnIXhACMEDQggeEELwgBCCB4QQPCCE4AEhX38ByCB4QAjBA0IenMNfr9dzTi3wLoxYwThlglfHiBUQPAwjVkDwMIxYAcHDMGIFBA/DiBUQPAwjVkDwMIxYAcHDMGIFBA/DiBUQPAwjVrBX8Cm4kIqvu+idj929+daovy2F5j793ULKz9hF72M3/QuGv3Xe9GnxyMPgh1HMfL96zWdHNf985R2bL3GIHLxzay/3c8F30Tvvm+Tz9mJ/qvYAxSbT35yCC7F8yMxPt7Bpze1H8MgTwTeTa2aQpzKzQy4mU02vi96FwOCOdsQKP+6q6312F72Pqf5PVz3F7F7AOR+7hS2MFX5HzwW/ttaPQ4jT4778uLlNZumJsZcc/PoLvbI1lNX5GEOVWxf90GcVvFVZDr1cl/stp9we7M/1FsEKv6PV4OshT3bW7X3zCr8YfHFbCnmT4cD+WDn49Rd52wo/P60UnN3YLu7VgfqYaQrOuRDCuJin6NtD+8W1nXX+f+2wwve2BD8uBMWKUDye5o+y/yH90pn5TPB9vcND++DHaeddiHMh2d6g3tIWFozNV41Q2hR8CN6FNHPeVZxp2dWXtUP6LgbvXUjl2l5a+j5etWPwFnd9ea34ahK83Zavw1fnd/XA+/s2K8vCdldse9juwYj7CY9HZvPn4s0l+4UVvou+2hnUO25KP9LrV+nH6vIKXzxPMb8h+JDyZfiUH2FTnx6r5ysAIdRHkqzwe1oLvstjG78cbkttuQ8P6bsY0/Rhw7MR/JEOOaTvj9PHA/pinsXFuLrsYnMqLwQ0GTcdE/yenjiHr17gyav99EU7gj/PUcGXqmvsc5f2uurEPqX8Llx14Dj7jWVsOM/ZHnzd8cvBNycIzO1IhwQ/Of0et5PhlukaXO4F+t77t/jGK3fD79sthMyq/qqtwbf76/XgF3fDw72apyP4Y+0QvC3H1S9RzJyFzxdZbBLjXsG121PVeBd9fxH4MTadZ2x5H77f+y71Xd5tctP9PrfCT67OEvyx+MczMIxYAcHDMGIFBA/DiBUQPAwjVkDwMIxYAcHDMGIFBA/DiBUQPAwjVkDwMIxYAcHDMGIFBA/DiBXk4K8AZBA8IIRDenWMWMGVc3j0GLECgodhxAoIHoYRKyB4GEasgOBhGLECgodhxAoIHoYRK9gh+D/4CS6XCyP+9bZPmeB/s8vlcrvdGPHv9tSUXw1+/eF4r9vt9nrwe/9Q2NlTUz4qeOfc+jPjBASvgOBhCF4BwcMQvAKChyF4BecHX3yO5PAhggT/CXYPfuZjIl07epzs7OBTcOXnBPefAkrwn2DX4JuPiL3fq0+UXf5Ebxzs3OC76ItBj18R/CfYLXiba/sZ8aW123Ckc4NvPul7WO4J/hPsfUi/FnVxoIdTnRp8vcDnTYLgP8F5wXNE/z4ED3NO8P2VO1b3d+GQHub44In9/d590S6kO8F/hqOD57z9E5z8tlwXffW2XP9Hgv8Exwbfns7hPc7/xRt7h7Y8tiP4T3B88A2W+zfgV2th+NVaBQQPQ/AKCB6G4BUQPAzBKzgv+O/v7xs+HiNWsHHK/x88m8JPwYgVbJwy/196dYxYAcHDMGIFBA/DiBUQPAwjVkDwMIxYAcHDMGIFBA/DiBUQPAwjVpCDvwKQ8WCFB/CbEDwghOABIQQPCCF4QAjBA0IIHhBC8IAQggeEEDwghOABIQQPCCF4QAjBA0L+AV4LFlvvJsWWAAAAAElFTkSuQmCC" alt="" />

只允许输入数字

验证数字的正则

[+-]?\d+(.\d+)? 数字的正则

控制input框的内容输入为数字的更多相关文章

  1. js控制文本框仅仅能输入中文、英文、数字与指定特殊符号

    JS 控制文本框仅仅能输入数字 <input onkeyup="value=value.replace(/[^0-9]/g,'')"onpaste="value=v ...

  2. 控制input标签中只能输入数字以及小数点后两位

    js 代码如下: /* 控制input标签中只能输入数字 和小数点后两位 */ function checkNum(obj) { //检查是否是非数字值 if (isNaN(obj.value)) { ...

  3. js控制input框输入数字时,累计求和

    input框输入数字时,自动开始计算累加 <div class="form-group"> <label for="inputPassword3&quo ...

  4. input 框自动检测输入是否为数字

    最近做一个公众号,我这个菜鸡不得不学习很多东西,谁让老师要我一个人做这个项目呢? 好,进入正题,因为菜,所以很菜,但是百度很厉害啊,谁让我不好意思问老师,而且我也觉得问这么小的问题,太难以启齿.. 因 ...

  5. input框只允许输入正整数、正数(包含小数)的解决方法 vue.js实现

    我来打自己脸了!!!!...刚刚发现在中文输入法下是无效的,有人能解决这个问题么 如果要求input只能输入数字怎么做? 设置type="number" ? 那我如果想限制长度,此 ...

  6. C#.NET常见问题(FAQ)-如何让文本框textbox内容限制为数字

    //限制文本框的输入 private void txtQuestionScore_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyCha ...

  7. [HTML] 使用size和maxlength分别控制文本框宽度和输入字符数的限制

    ① size一般可以直观的看到,就是文本框的宽度,只能决定文本框的宽度,也就是可以看到的字符的个数. 如:size="5"  这意味着如果输入  我的国家是北京 那么只能看见  我 ...

  8. js控制input框只能输入数字和一位小数点和小数点后面两位小数

    <script language="JavaScript" type="text/javascript"> function clearNoNum( ...

  9. js控制 input框中输入数字时,累计求和

    $('.cc input').bind('input propertychange', function(){ var total = 0; $("input").each(fun ...

随机推荐

  1. 设计和开发ETL系统(二)——启动

    在针对某个维度模型开始ETL系统设计之前,应当完成逻辑设计,草拟高层架构计划,并且为所有的数据元素拟定源到目标映射. ETL的设计过程十分重要: 收集所有的相关信息,包括事物处理系统中所允许的提取处理 ...

  2. contiki rpl

    Linking target: udp-client-temperature.stk3700arm-none-eabi-gcc -Xlinker -Map=udp-client-temperature ...

  3. Mac下面的SecureCRT(附破解方案) 更新到最新的7.2的破解方案

    继续更新到7.2的破解.只是升级了下secureCRT到7.2,方法还是不变 相信很多人升级到了7.2的SecureCRT之后原来的破解方案失效了,一直也有人问新的破解方案,发现了,不敢独享放上crt ...

  4. sparkr——报错

    > sc <- sparkR.init() Re-using existing Spark Context. Please stop SparkR with sparkR.stop() o ...

  5. 关于Cocos2d-x中监听物体不超越边界的解决方案

    写一个监听器 touchlistener->onTouchMoved = [this](Touch* pTouch, Event*) { auto delta = pTouch->getD ...

  6. Linux 获取登录者IP

    在linux中有时须要获得登录者的IP,这里有两种方法.先使用who am i 获取登录IP,然后截取字符串: 1.awk截取,sed替换 who am i | awk '{print $5}' | ...

  7. Ironic , Openstack Baremetal Hypervisor

    Ironic , Openstack Baremetal Hypervisor,首发于UnitedStack Inc.. 转自: http://ju.outofmemory.cn/entry/4876 ...

  8. Linux中利用LVM实现分区动态扩容

    使用命令: pvscan vgdisplay lvdisplay vgremove vgextend lvresize -l resize2fs 从物理磁盘,创建lvm逻辑分区 pvcreate vg ...

  9. 取石子(好学的C++)

    巴什博奕(Bash Game)只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个.最后取光者得胜. 显然,如果n=m+1,那么由于一次最多只能取m个,所以,无论先取者拿走多少 ...

  10. Python使用paramiko库远程安全连接SSH

    #!/usr/bin/python #ssh import paramiko import sys,os host='127.0.0.1' user = 'whl' password = ' s = ...