fun:限制表单域的输入内容格式
来源:互联网 发布:淘宝怎样打印快递单 编辑:程序博客网 时间:2024/04/29 05:31
var record={ num:"" }; //必须存在
function checkDecimal(n){
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;
}
}}
2.调用:
<input maxlength="10" size="18" type="text" name="price" value="" onkeyup='checkDecimal2(this)'/>
3.其他规则
此种方法可以验证所有正则表达式支持的内容
Require : /.+/,
Email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/,
Mobile : /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/,
Url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/,
IdCard : /^\d{15}(\d{2}[A-Za-z0-9])?$/,
Currency : /^\d+(\.\d+)?$/,
Number : /^\d+$/,
Zip : /^[1-9]\d{5}$/,
QQ : /^[1-9]\d{4,8}$/,
Integer : /^[-\+]?\d+$/,
Double : /^[-\+]?\d+(\.\d+)?$/,
English : /^[A-Za-z]+$/,
Chinese : /^[\u0391-\uFFE5]+$/,
Username : /^[a-z]\w{3,}$/i,
UnSafe : /^(([A-Z]*|[a-z]*|\d*|[-_\~!@#\$%\^&\*\.\(\)\[\]\{\}<>\?\\\/\'\"]*)|.{0,5})$|\s/,
- fun:限制表单域的输入内容格式
- javascript 表单输入内容限制
- 正则表达式限制表单文本框输入内容
- 限制EditText的输入内容
- 限制UITextField输入的内容
- 限制TextField输入的内容
- js 限制输入框输入的内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容小结
- 表单:限制输入格式,fieldset标签,legend标签
- AS3 正则表达式应用 格式检查与限制输入内容
- 限制输入字符的长度和内容
- 限制输入的内容只能是数字
- hdu 4045 Machine scheduling 斯特林数+插板法
- Vim工作中常用命令-文本浏览篇
- Android数据的四种存储方式(1)SharedPreferences、SQLite、Content Provider和File 简介
- 利用Matlab将图片转换成素描(简笔画)风格
- “This text field does not specify an inputType ora hint” warning
- fun:限制表单域的输入内容格式
- 复数中的运算符重载(续)
- 工作日志5.4--5.7
- Android数据的四种存储方式(3)SharedPreferences
- 剑指offer--面试题10:二进制中1的个数--Java实现
- activity被回收
- Unity3D - 资源管理
- 实用算法的分析与程序设计——递推法(顺推法)包含实例,代码
- 3-29(随机数组排序后3456位)