function fm_chk(fm)//主调用
{
var isPass=true
for(var i=0;i<fm.length;i++)
{
if((fm[i].alt+"").indexOf(":")==-1)
continue;
if(typeof(document.memberform.ismail)!= 'undefined')
{
if(fm[i].name=='email' && !document.memberform.ismail.checked)
continue;
}
if((fm[i].name=='safe_num' || fm[i].name=='safe_num2' || fm[i].name=='identityinfo' || fm[i].name=='identityNum') && !document.memberform.issafe.checked)
continue;
if(fm[i-1].name=="selectQ" && fm[i-1].value!=9 && fm[i].name=="pwdQ")
continue;
if(!tx_chk(fm[i]))
{
isPass=false;
fm[i].style.background='#FF0000';
}
}
if(isPass)
{
fm.Submit.disabled = true;
fm.checkname.disabled = true;
return true;
}
else
{
alert("您填写的信息有误,请根据页面红字更改!")
return false
}
}除了return请逐行给加注释!!
{
var isPass=true
for(var i=0;i<fm.length;i++)
{
if((fm[i].alt+"").indexOf(":")==-1)
continue;
if(typeof(document.memberform.ismail)!= 'undefined')
{
if(fm[i].name=='email' && !document.memberform.ismail.checked)
continue;
}
if((fm[i].name=='safe_num' || fm[i].name=='safe_num2' || fm[i].name=='identityinfo' || fm[i].name=='identityNum') && !document.memberform.issafe.checked)
continue;
if(fm[i-1].name=="selectQ" && fm[i-1].value!=9 && fm[i].name=="pwdQ")
continue;
if(!tx_chk(fm[i]))
{
isPass=false;
fm[i].style.background='#FF0000';
}
}
if(isPass)
{
fm.Submit.disabled = true;
fm.checkname.disabled = true;
return true;
}
else
{
alert("您填写的信息有误,请根据页面红字更改!")
return false
}
}除了return请逐行给加注释!!
解决方案 »
- 有人在用webpart吗?
- FCKeditor菜鸟问题求助
- 一怪问题,含treeview页面
- 挑战! 想在XP下不安装IIS而运行ASP.NET程序?
- asp.net中datalist的问题(高手进)
- 为何我每次创建web应用程序时总会提示"HTTP/1.1 403 access forbidden"错误??
- 大家觉得微软的ASP.NET Web Matrix这个开发工具如何?
- 请问ajaxpro在.net1.1中的引用
- 在<%..."值"...%块中,以不同方式将值括起来
- 请大家谈谈Visual Studio 2002与Visual Studio 2003有异同点!
- 麻烦前辈帮我解释一段代码
- asp.net 怎样生成网站
大哥QQ?,帮兄弟一把吧,JS代码看着真费劲。
这样看没有参照太累了