找回密码
 注册会员
查看: 685|回复: 0

c#中web用户控件(.ascx文件)中需要输入E-MAIL,怎么进行验证?

[复制链接]
发表于 2010-6-22 09:34:08 | 显示全部楼层 |阅读模式
<p>c#中web用户控件(.ascx文件)中需要输入E-MAIL,怎么进行验证?</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:50 -</p>
<p>解决时间:2010-6-22 09:30</p>
<p>这个控件 当中有个E-MAIL,我怎么验证它是否符合E-MAIL的格式,就是验证应该写在哪里,js中E-MAIL验证已有,在那里调用?</p>
<p>提问者: ultmars - 四级</p>
<p>最佳答案</p>
<p>还是重新给你写一个吧</p>
<p><script type="text/javascript"></p>
<p>function checkPassword(pwd)</p>
<p>{</p>
<p>var reg = new RegExp(/^[0-9a-zA-Z_\-\.]+@[0-9a-zA-Z_\-]+(\.[0-9a-zA-Z_\-]+)*$/);</p>
<p>if (pwd.match(reg) == null) {</p>
<p>alert("Email格式不正确!");</p>
<p>}</p>
<p>}</p>
<p></script></p>
<p><input type="password" onblur="javascript:checkPassword(this.value)"/></p>
<p>如果你是已经有js文件,就直接引用你的js文件</p>
<p><script type="text/javascript" src="你的js文件路径"></script></p>
<p>然后在input里面写事件,一样的调用你的方法</p>
<p>灵活处理,</p>
<p>虽然你用的是web控件,用的是asp.net</p>
<p>但是还是强烈建议你不要过多的用服务器控件</p>
<p>比如密码框最好就用最原始的<input type="password" />等等</p>
<p>0</p>
<p>回答者:</p>
<p><img src="http://www.baidu.com/search/zhidao/zhuti-5year/image/icon1.gif"></p>
<p>love329125 - 四级   2010-5-31 17:12</p>
<p>我来评论>></p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-17 19:40

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表