如何在此代码中添加验证表达式 [英] how to add validation expression in this code
本文介绍了如何在此代码中添加验证表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
var name,reg;
Name = document.getElementById( txt_name)。值跨度>;
regno = document.getElementById( txt_reg_no)。值跨度>;
if (Name == ' '&& regno == ' '){
alert( 输入所有字段);
return false ;
}
if (Name == ' '){
alert( 请输入名称) ;
return false ;
}
如果(regno == ' '){
alert( 请输入Reg.no);
return false ;
}
这里我想要的结果像
1.字段名称sholud只接受字符
2.字段2只接受字符和数字。
i想要这样一种验证表达
plz帮我
解决方案
尝试RegExp
var reg1 = new RegExp (' ^ [a-zA-Z] +
跨度>);
if (!reg1.test(Name)){
alert( 无效名称);
return false ;
}
var reg2 = new RegExp (' ^ [a-zA-Z0-9] +
跨度>);
if (!reg2.test(regno)){
alert( 无效的regno);
return false ;
}
var name, reg;
Name = document.getElementById("txt_name").value;
regno = document.getElementById("txt_reg_no").value;
if (Name == '' && regno == '') {
alert("Enter All Fields");
return false;
}
if (Name == '') {
alert("Please Enter Name");
return false;
}
if (regno == '') {
alert("Please Enter Reg. no ");
return false;
}
here i want result like
1. field name sholud accept only characters
2. field two accept only characters and numbers.
i want such a kind of validation expression
plz help me
解决方案
try withRegExp
var reg1 = new RegExp('^[a-zA-Z]+
'); if (!reg1.test(Name)) { alert("Invalid Name"); return false; } var reg2 = new RegExp('^[a-zA-Z0-9]+
'); if (!reg2.test(regno)) { alert("Invalid regno"); return false; }
这篇关于如何在此代码中添加验证表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文