js用正则表达式控制价格输入实现代码
用正则表达式控制价格输入
var record={
num:""
}
var checkDecimal=function(n){
var decimalReg=/^\d{0,8}\.{0,1}(\d{1,2})?$/;//var decimalReg=/^[-\+]?\d{0,8}\.{0,1}(\d{1,2})?$/;
if(n.value!=""&&decimalReg.test(n.value)){
record.num=n.value;
}else{
if(n.value!=""){
n.value=record.num;
}
}
}
实用技巧:用正则表达式控制价格输入
销售价
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
js用正则表达式控制价格输入实现代码
用正则表达式控制价格输入 var record={ num:"" } var checkDecimal=function(n){ var decimalReg=/^\d{0,8}\.{0,1}(\d{1,2})?$/;//var decimalReg=/^[-\+]?\d{0,8}\.{0,1}(\d{1,2})?$/; if(n.value!=""&&decimalReg.test(n.value)){ record.num=n.value; }e
-
JS使用正则控制用户输入银行卡号及格式化
//js正则实现用户输入银行卡号的控制及格式化 <script language="javascript" type="text/javascript"> function formatBankNo (BankNo){ if (BankNo.value == "") return; var account = new String (BankNo.value); account = account.substring(0,22); /
-
JS使用正则表达式提交页面验证的代码
如何用正则表达式提交验证 首先,我们先用一首歌活跃一下气氛! 门前大桥下 游过一群鸭 快来快来数一数 二四六七八 嘎嘎嘎嘎 真呀真多呀- stop,我们来进入正题↓ 1:让你们看一下我么老师布置的作业 2:需要呈现的效果是:看图片 3:那么,下面需要的就是代码 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title><
-
js限制文本框的输入内容代码分享(3类)
为大家分享的JavaScript限制文本框的输入内容代码如下 <style type="text/css"> <!-- .STYLE1 { color: #0099FF; font-weight: bold; font-size: x-large; } --> </style> <p> </p> <p> </p> <p> </p> <p> </p> <
-
JS实现音量控制拖动
本文实例为大家分享了JS实现音量控制拖动的具体代码,供大家参考,具体内容如下 描述: JS--实现音量控制拖动 1).有底条,有拖拽按钮 2).设置最小和最大值 3).拖动定位后,抛出事件当前的所在值 效果: 实现: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title>
-
JS控制只能输入数字并且最多允许小数点两位
下面通过一段代码给大家介绍JS控制只能输入数字并且最多允许小数点两位,具体代码如下所示: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="text" name="
-
js限制textarea每行输入字符串长度的代码
但是textarea没有这个属性. asp.net的服务端textbox这个属性也不起效,所以我们只有用js脚本来控制 好,废话不多说,先上代码 javascipt源码: 复制代码 代码如下: function textCounter(field, maxlimit, lines) {//参数说明:field是textarea对象,maxlimit是最大允许长度,lines是行数 var arr = field.value.split("\n");//首先我们要为验证行数,通过分行符&
-
JS的正则表达式常用检测代码
JS的正则表达式 //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头.可带数字."_"."."的字串 Java代码 function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[.
-
JS正则表达式判断有效数实例代码
<script type="text/javascript"> function validate(){ var reg = new RegExp("^[0-9]*$"); var obj = document.getElementById("name"); if(!reg.test(obj.value)){ alert("请输入数字!"); } if(!/^[0-9]*$/.test(obj.value)){ a
-
js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
[Html代码] <table> <tr> <td width="150">短信内容:</td> <td> <textarea name="message" cols="96" rows="5" onKeyDown="textCounter(message,remLen,65);" onKeyUp="textCounter(mess
随机推荐
- Java使用正则表达式对注册页面进行验证功能实现
- IOS LaunchScreen设置启动图片与启动页停留时间详解
- Ajax上传图片及上传前先预览功能实例代码
- Lua编程示例(七):协同程序基础逻辑
- Javascript学习笔记5 类和对象
- .NET程序集引用COM组件MSScriptControl遇到问题的解决方法
- js版扫雷实现代码 原理不错
- asp.net中Post表单保存页面状态并输出源码的实现方法
- php控制文件下载速度的方法
- mysql中如何使用正则表达式查询
- js控制鼠标事件移动及移出效果显示
- 基于jQuery.Validate验证库知识点的详解
- Java线程模型缺陷
- div+css布局的图片连续滚动js实现代码
- jQuery 设置 CSS 属性示例介绍
- Android开发笔记之:在ImageView上绘制圆环的实现方法
- 深入解读防火墙-深入防火墙记录(2)
- Java Filter 过滤器详细介绍及实例代码
- Javascript之String对象详解
- LINUX中详解AWK内建变量FS,NF,NR,RT,RS,ORS,OFS