用ASP.NET写的网站的注册页面的验证用JavaScript还是用VS带的验证控件?????? 1.如题,关键说出为什么??VS自带的验证控件不也是在客户端验证么?2.想知道某些网站的注册页面的那种“没有输入值或输错值时在文本框的右下角有个红色的小三角,输入正确的值时红色小三角消失,同时在文本框的右上角显示个绿色的小三角”(不知大家能否听得懂)验证样式是怎么实现的?最好有代码?谢谢各路高手解惑!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 个人理解。1、用的是VS带的验证控件,虽然是在客户端,但其实是调用客户端.NET FRAMEWORK中环境中定义好的东东。2、大概明了楼主的意思,学习中.. 用VS自带的验证控件可以快速完成简单的需求,但是不够灵活,复杂的验证还是自己写js比较好,至于楼主说的第二点,它的验证事件是写在text的onblur事件时边.验证正确与否显示不同的图片,楼主可以看下相关注册页面,查看它的源文件就看得到代码了 个人感觉 2 应该是 用JS判断,当textbox不focus的时候,进行相应判断,根据是否满足条件,控制图片的visable属性 呵呵,楼上正解。onblur 事件 就是 窗口失去焦点 时... 自己写验证,验证控件依赖于WebUIValidation.js这个文件,如果这个文件出错,就会出问题,所以还是自己控制为好 如果是简单的如是否填写该值等验证的话,就用微软给的验证控件就行了。我想微软的这些控件应该没有问题吧!因为是正式版不是测试版,微软这么庞大的一个开发工具,好几个G了。出一些问题,也是很正常,大的问题不会的。CSDN网站就是用asp.net写的。在登录CSDN的时候,有没有看到,如果不填写用户名的话,该文本框失去焦点的话,就会有字出来。就是这个验证控件。用javascript比较灵活一些,不过都各有优缺点,缺点是不好维护。javascript要是写得庞大复杂了,维护起来比其它的强类型程序都要费劲。反正一般使用微软的验证控件还是可以实现一些最常用的需求的。不过我经常遇到CSDN网站上出来“未将字符串引用设置到实例”这样的报错儿信息。 问题1:大致理解。就是不会用JavaScript找到Web控件,找Html控件可以,用document.form.Html控件名。web控件怎么找呢?问题2:不明白怎么把一个Image控件添加加到一个TextBox控件的右上和右下角呢??或有别的方法 微软的验证控件是服务器端的控件,javascript验证有局限性。你说的有些网站带一个小三角是ajax实现的 以前写过一个注册页面,是用ASP.NET自带的验证控件.但是很不方便,最好还是用JS写.以后反正也会常用到. 我的倒计时,不准确,帮我看看 用js给单元格动态追加css格式有啥好方法吗? Maxtocode加密.net预编译之后的dll 控件里怎么传递事件? ASP.NET如何操作数据库呢? 我是一个菜鸟?请高手帮我解决一下这个问题? 谁能告诉我做论坛的思路? 从字符串转换为 datetime 时发生语法错误 网站发布后报错 TreeView 在IE5及以下版本的滚动条显示不出来,为什么? 求一SQL语言? 询问数据保存相关问题
反正一般使用微软的验证控件还是可以实现一些最常用的需求的。
不过我经常遇到CSDN网站上出来“未将字符串引用设置到实例”这样的报错儿信息。
问题2:不明白怎么把一个Image控件添加加到一个TextBox控件的右上和右下角呢??或有别的方法
你说的有些网站带一个小三角是ajax实现的