当前位置:编程学习 > C#/ASP.NET >>

asp.net 重置 验证样式

            asp.net 表单最常见的验证就是jquery和微软自带的验证控件,但是提交按钮出发了验证后,点击重置想把错误验证的样式去掉怎么实现?

           希望分jquery和验证控件回答,谢谢!!!!

答案:

验证。。。。。

在输入框内输入信息。
如果框内信息为空,会出现提示:登陆邮箱不能为空!(红色文字)
如果框内信息格式不为邮箱格式,会出现提示:请输入常用邮箱!(红色文字)
如果框内信息格式为正确邮箱格式,会出现提示:你输入的邮箱格式正确 (绿色文字)
此测试由两个函数构成,checkEmail函数用来检测邮箱格式,test函数用来测试输入框内信息。
拷贝下代码可直接浏览效果。可根据具体需要进行修改

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>WEB STARTING  ---  验证邮箱</title>
<script type="text/javascript" src=" http://code.jquery.com/jquery-latest.min.js"></script>
<script language="javascript" type="text/javascript">
//验证邮箱,正确返回true,错误返回false
function checkEmail(email){
var emailRegExp = new RegExp(            "[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?");
if (!emailRegExp.test(email)||email.indexOf('.')==-1){
return false;
}else{
return true;
}
}
//验证输入框内信息,并给出对应提示
function test(obj){
if(obj=="mail"){
var email=$.trim($("input[name='mail']").val());
if(email==""){
$("#tishi_mail").html("<p>登陆邮箱不能为空!</p>");
$("#tishi_mail p").addClass("tsTxt_error");
}else{
if(!checkEmail(email)){
$("#tishi_mail").html("<p>请输入常用邮箱!</p>");
$("#tishi_mail p").addClass("tsTxt_error");
}else{
$("#tishi_mail").html("<p>你输入的邮箱格式正确</p>");
$("#tishi_mail p").addClass("tsTxt");
};
}

}
};
</script>
<style type="text/css">
body{color:#fff;font-weight:bold;background:#333}
.tsTxt_error{width:200px;height:20px;line-height:20px;color:#F00;padding:0 10px;}
.tsTxt{width:200px;height:20px;line-height:20px;color:#0C0;padding:0 10px;}
</style>
</head>

<body>
<p>在此框内输入邮箱地址,点击框外会出现会出现对应测试信息</p>
<input type="text" class="kuang" name="mail" onblur="test('mail')" value="输入你的邮箱" onfocus="if(value=='输入你的邮箱'){value=''}" id="input_mail" />
<div id="tishi_mail"></div>
<a
</body>
</html>

                                                         

           

FreeTxtBox功能有限,请改用FckEditor可以帮你实现文件流写入doc文件的时候html代码还原问题。 FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。  FCKeditor 相容于绝大部分的网页浏览器,像是 : Internet Explorer 5.5+ (Windows)、Mozilla Firefox 1.0+、Mozilla 1.3+ 和 Netscape 7+。在未来的版本也将会加入对 Opera 的支援。  配置中文解释   AutoDetectLanguage=true/false 自动检测语言   BaseHref=>aiyy520女装货源 aiyy520女装批发 aiyy520女装代理
 aiyy520女装商城
以上内容由aiyy520.com 女装商城 女装官网提供

靠你个骗子

上一个:asp.net登陆验证怎么实现
下一个:ASP.NET怎样生成验证码

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,