jquery正则表达式的应用
2011-03-02 20:46
274 查看
jquery正则表达式的应用
结合asp.net服务器控件演示
<%-- 密码强度及一致性校验--%>
<script type="text/javascript">
$(function(){
$("#<%=txtPassword.ClientID %>").blur(function(){
var str=$(this).val();
// 6位数字一下强度为弱,6位以上含其他特殊字符(字母,符号)为强,其他为中
if(str.length<=6){
$("#passwordlevel").text("弱");
}
else{
var regex=//W/;
// jquery正则测试语法,含字母或者其他特殊(@#¥%)字符为强
if(regex.test(str)){
$("#passwordlevel").text("强");
}
else{
$("#passwordlevel").text("中");
}
}
});
// 表单监听事件
$("#<%=form1.ClientID %>").submit(function(){
var pwd1=$("#<%=txtPassword.ClientID %>").val();
var pwd2=$("#<%=txtPassword2.ClientID %>").val();
if(pwd1!=pwd2){
alert("两次输入的密码不一致!");
return false;}
var email=$("#<%=txtEmail.ClientID %>").val();//获取txtEmail的值
var regex=/.+@.+/;
if(!regex.test(email)){ //正则判断Email合法性
alert("Email地址不合法!");
return false;}
});
});
</script>
结合asp.net服务器控件演示
<%-- 密码强度及一致性校验--%>
<script type="text/javascript">
$(function(){
$("#<%=txtPassword.ClientID %>").blur(function(){
var str=$(this).val();
// 6位数字一下强度为弱,6位以上含其他特殊字符(字母,符号)为强,其他为中
if(str.length<=6){
$("#passwordlevel").text("弱");
}
else{
var regex=//W/;
// jquery正则测试语法,含字母或者其他特殊(@#¥%)字符为强
if(regex.test(str)){
$("#passwordlevel").text("强");
}
else{
$("#passwordlevel").text("中");
}
}
});
// 表单监听事件
$("#<%=form1.ClientID %>").submit(function(){
var pwd1=$("#<%=txtPassword.ClientID %>").val();
var pwd2=$("#<%=txtPassword2.ClientID %>").val();
if(pwd1!=pwd2){
alert("两次输入的密码不一致!");
return false;}
var email=$("#<%=txtEmail.ClientID %>").val();//获取txtEmail的值
var regex=/.+@.+/;
if(!regex.test(email)){ //正则判断Email合法性
alert("Email地址不合法!");
return false;}
});
});
</script>
相关文章推荐
- Jquery中正则表达式的应用小示例
- jquery 与正则表达式应用
- jquery 与正则表达式应用
- 正则表达式的应用js jquery
- jquery 与正则表达式应用
- jquery 与正则表达式应用
- JS正则表达式应用——基于Jquery的验证密码强度特效
- 正则表达式应用技巧
- 正则表达式的应用
- php中正则表达式的学习及应用
- 正则表达式 特殊字符应用分析[简单详细入门必看]
- 正则表达式 特殊字符应用分析[简单详细入门必看]
- java正则表达式的应用
- C#中正则表达式的高级应用
- 正则表达式的一些应用
- Perl正则表达式的灵活应用
- 正则表达式的简单应用实例
- [转]Java正则表达式应用总结
- jQuery中用dom操作替代正则表达式
- Linux之正则表达式的应用