标题:找人问问题! 给q币的啊~!
取消只看楼主
amyvox
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-9-20
 问题点数:0 回复次数:0 
找人问问题! 给q币的啊~!
<asp:customvalidator id="Customvalidator1" runat="server" ErrorMessage="你输入的不是一个有效e-mail!" Display="Static" ControlToValidate="email" Font-Size="10pt" Font-Name="verdana" ClientValidationFunction="formCheck"></asp:customvalidator></TD> <SCRIPT language="JavaScript"> function formCheck(source,arguments) { if ( arguments.Value.indexOf("@")==-1 || arguments.Value=="" || arguments.Value.indexOf(".")==-1 ) arguments.IsValid=false; else arguments.IsValid=true; } </SCRIPT> 本人是.net初学者 现在我要改一个代码 我第一段是调用customvalidator控件 实现 email 效验的 formcheck ;javascript 代码在第二段 我现在要弄一个关于日期的 效验 代码已经 找到 但是关于对象的 调用 我总是调试出现 缺少对象 请高手指点 谢谢! <script> function formcheck(d){ var r=1,p=''; if(!/[^\d\/]/ig.test(d))p=d.split("/");else r=0; if(p.length==3){if(p[1]<13&p[1]>0){if(new Date(p[0],p[1],0).getDate()<p[2])r=0}else r=0}else r=0; (r==1)? alert('正确'):alert('错误');} </script> 上面这个代码可以调试通过 我想改成如本文章第二段的格式我去掉了alert('正确'):alert('错误');} 改成了这样 <script language="javascript"> function formCheck(source,d){ var r=1,p=''; if(!/[^\d\/]/ig.test(d))p=d.split("/"); else r=0; if(p.length==3){if(p[1]<13&p[1]>0){if(new Date(p[0],p[1],0).getDate()<p[2])r=0} else r=0} else r=0; (r==1)? d.IsValid=false; else d.IsValid=true; }
程序代码:
<SCRIPT language=javascript>

function formCheck(source,d){
var r=1,p='';
if(!/[^\d\/]/ig.test(d))p=d.split(\"/\");
else r=0;
if(p.length==3){if(p[1]<13&p[1]>0){if(new Date(p[0],p[1],0).getDate() 



[此贴子已经被作者于2005-9-20 14:01:34编辑过]

搜索更多相关主题的帖子: q币 arguments Value formCheck 
2005-09-20 13:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-28141-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.975895 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved