JS正则表达式验证前台数据
来源:互联网 发布:mac奶瓶粉底液 编辑:程序博客网 时间:2024/06/13 09:58
var errMsg=['名字必须汉字',
'年龄必须为数字',
'密码必须多于或等于 6 个字符。',
'验证密码与原密码不一致!',
'Email地址不合法!',
];
var pattern=[/^([\u4E00-\u9FA5]){1,}$/,
/^[0-9]{1,3}$/,
/.{6,}/,
'',
/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]{2,}(\.[a-z0-9]{2,5}){1,2}$/
];
function check1(){
if(!pattern[0].test(document.getElementById("name").value)){
document.getElementById("span1").innerHTML=errMsg[0];
}
}
function check2(){
if(!pattern[1].test(document.getElementById("age").value)){
document.getElementById("span2").innerHTML=errMsg[1];
}
}
function check3(){
if(!pattern[2].test(document.getElementById("pwd").value)){
document.getElementById("span3").innerHTML=errMsg[2];
}
}
function check4(){
if(document.getElementById("repwd").value!=document.getElementById("pwd").value){
document.getElementById("span4").innerHTML=errMsg[3];
}
function check5(){
if(patter[4].test(document.getElementById("email").value)){
document.getElementById("span5").innerHTML=errMsg[4];
}
}
}
'年龄必须为数字',
'密码必须多于或等于 6 个字符。',
'验证密码与原密码不一致!',
'Email地址不合法!',
];
var pattern=[/^([\u4E00-\u9FA5]){1,}$/,
/^[0-9]{1,3}$/,
/.{6,}/,
'',
/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]{2,}(\.[a-z0-9]{2,5}){1,2}$/
];
function check1(){
if(!pattern[0].test(document.getElementById("name").value)){
document.getElementById("span1").innerHTML=errMsg[0];
}
}
function check2(){
if(!pattern[1].test(document.getElementById("age").value)){
document.getElementById("span2").innerHTML=errMsg[1];
}
}
function check3(){
if(!pattern[2].test(document.getElementById("pwd").value)){
document.getElementById("span3").innerHTML=errMsg[2];
}
}
function check4(){
if(document.getElementById("repwd").value!=document.getElementById("pwd").value){
document.getElementById("span4").innerHTML=errMsg[3];
}
function check5(){
if(patter[4].test(document.getElementById("email").value)){
document.getElementById("span5").innerHTML=errMsg[4];
}
}
}
0 0
- JS正则表达式验证前台数据
- 正则表达式 在 JS 中的验证前台form
- JS正则表达式验证表单数据
- js正则表达式验证
- js正则表达式验证
- js正则表达式验证
- js正则表达式验证
- js 正则表达式验证
- JS验证、正则表达式
- js正则表达式验证
- js正则表达式验证
- js正则表达式验证
- js正则表达式验证
- JS正则表达式验证
- JS正则表达式验证
- js正则表达式验证
- js 正则表达式验证
- 前台表单验证之正则表达式使用
- 来自 Google 的高可用架构理念与实践
- (蓝桥杯练习)3.排列序数(康托展开)
- 算法导论 练习题 6.1-1
- 十点多
- HBase详细概述
- JS正则表达式验证前台数据
- 诡异代码-JS-1
- 【Unity】DoTween插件的使用
- NDk在As的流程
- 目前几种图片格式
- 一站式学习Wireshark(十):应用Wireshark显示过滤器分析特定数据流(下)
- 优先队列
- 求职有用博客地址
- Atitit 数据库 标准库 sdk 函数库 编程语言 mysql oracle attilax总结