控制input框的内容输入为数字
<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框的内容输入为数字的更多相关文章
- js控制文本框仅仅能输入中文、英文、数字与指定特殊符号
JS 控制文本框仅仅能输入数字 <input onkeyup="value=value.replace(/[^0-9]/g,'')"onpaste="value=v ...
- 控制input标签中只能输入数字以及小数点后两位
js 代码如下: /* 控制input标签中只能输入数字 和小数点后两位 */ function checkNum(obj) { //检查是否是非数字值 if (isNaN(obj.value)) { ...
- js控制input框输入数字时,累计求和
input框输入数字时,自动开始计算累加 <div class="form-group"> <label for="inputPassword3&quo ...
- input 框自动检测输入是否为数字
最近做一个公众号,我这个菜鸡不得不学习很多东西,谁让老师要我一个人做这个项目呢? 好,进入正题,因为菜,所以很菜,但是百度很厉害啊,谁让我不好意思问老师,而且我也觉得问这么小的问题,太难以启齿.. 因 ...
- input框只允许输入正整数、正数(包含小数)的解决方法 vue.js实现
我来打自己脸了!!!!...刚刚发现在中文输入法下是无效的,有人能解决这个问题么 如果要求input只能输入数字怎么做? 设置type="number" ? 那我如果想限制长度,此 ...
- C#.NET常见问题(FAQ)-如何让文本框textbox内容限制为数字
//限制文本框的输入 private void txtQuestionScore_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyCha ...
- [HTML] 使用size和maxlength分别控制文本框宽度和输入字符数的限制
① size一般可以直观的看到,就是文本框的宽度,只能决定文本框的宽度,也就是可以看到的字符的个数. 如:size="5" 这意味着如果输入 我的国家是北京 那么只能看见 我 ...
- js控制input框只能输入数字和一位小数点和小数点后面两位小数
<script language="JavaScript" type="text/javascript"> function clearNoNum( ...
- js控制 input框中输入数字时,累计求和
$('.cc input').bind('input propertychange', function(){ var total = 0; $("input").each(fun ...
随机推荐
- Apache HttpComponents 获取inputStream
package org.apache.http.examples.client; import java.io.IOException; import java.io.InputStream; imp ...
- 分散/聚集IO(scatter/gather)及iovec结构体
分散/聚集 I/O是一种可以在单次系统调用中对多个缓冲区输入输出的方法,可以把多个缓冲区的数据写到单个数据流,也可以把单个数据流读到多个缓冲区中.其命名的原因在于数据会被分散到指定缓冲区向量,或者从指 ...
- 一站式学习Wireshark(四):网络性能排查之TCP重传与重复ACK
作为网络管理员,很多时间必然会耗费在修复慢速服务器和其他终端.但用户感到网络运行缓慢并不意味着就是网络问题. 解决网络性能问题,首先从TCP错误恢复功能(TCP重传与重复ACK)和流控功能说起.之后阐 ...
- 分享一下自己写的Python 3的各种PDF文档【花了半年时间那】
这些文档花了我半年的时间去整理.因为是第一次进行整理,希望帮助后来者少走弯路.毕竟是第一次整理.哪些地方不到位,希望大家和我练习,我们一起把它做好,以下就直接给出下载地址了,都是免积分的下载奥.因此. ...
- CodeIgniter(3.1.4)框架中整合ThinkPHP验证码
下载源码包: https://github.com/top-think/think-captcha 字体库: 源文件路径: //代码中字体路径,背景路径已经修改. <?php class Vco ...
- Specified VM install not found: type Standard VM, name jdk1.7
网上抄袭来抄袭去,都说是将“workspace /.metadata/.plugins/org.eclipse.debug.core/.launches/”下的文件都删除掉. 的确,删除了解决问题了, ...
- 百万级PHP网站架构工具箱
在了解过世界最大的PHP站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de.Poppen.de是德国的一个社交网站,相对Facebook.Flickr ...
- easyui Datagrid+searchbox 实现搜索功能
1.前台页面 <%@ page language="java" pageEncoding="utf-8" isELIgnored="false& ...
- android之存储篇_SQLite数据库入门
SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么. 例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中 ...
- Semi-Supervised Classification with Graph Convolutional Networks
Kipf, Thomas N., and Max Welling. "Semi-supervised classification with graph convolutional netw ...