献丑,不知有没有好办法?

richardluopeng 2002-08-17 04:26:12
我想做一个检测一些字段不为空,一些字段不全为空,
我觉得我的办法比较蠢,也没有好办法??


<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function ck1(str,str2)
{
var obj=str.split("|");
var obj_tmp;
var flag=0;
//var pos=obj.length;
for(i=0;i<obj.length;i++)
{
obj_tmp=eval(obj[i]);
//alert(obj_tmp.value);

if(obj_tmp.value=='')
{
flag++;
//pos--;
}
}
if(flag==obj.length)
{
alert(str2);
eval(obj[0]).focus();
return false;
}
else {
return true;
}


}
function ck(str,str2)
{
var obj=str.split("|");
var obj_tmp;
for(i=0;i<obj.length;i++)
{
obj_tmp=eval(obj[i]);
//alert(obj_tmp.value);
if(obj_tmp.value=='')
{
alert(str2);
obj_tmp.focus();
return false;
break;
}

}

}
//-->
</SCRIPT>
</HEAD>

<BODY>
<FORM METHOD=POST name=form1>
<INPUT TYPE="text" NAME=txt>
<INPUT TYPE="text" NAME=txt1>
<INPUT TYPE="text" NAME=txt2>
<INPUT TYPE="text" NAME=txt3>
<INPUT TYPE="text" NAME=txt4>
<INPUT TYPE="button" onclick="ck('document.form1.txt|document.form1.txt1|document.form1.txt2|document.form1.txt3|document.form1.txt4','is null')" value="全不为空">
<INPUT TYPE="button" onclick="ck1('document.form1.txt|document.form1.txt1|document.form1.txt2|document.form1.txt3|document.form1.txt4','is null')" value="不全为空">
<INPUT TYPE="button" onclick="if(ck('document.form1.txt|document.form1.txt1|document.form1.txt2|document.form1.txt3|document.form1.txt4','is null')) alert('tongguo'); else alert('not pass');" value="监测全不为空">
<INPUT TYPE="button" onclick="if(ck1('document.form1.txt|document.form1.txt1|document.form1.txt2|document.form1.txt3|document.form1.txt4','is null')) alert('tongguo');else alert('not pass');" value="监测不全为空">
</FORM>
</BODY>
</HTML>
...全文
33 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
JavaCoffee 2002-08-17
  • 打赏
  • 举报
回复
挺好的。
呵呵。。。

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧