网页的页面提交疑难

来源:百度知道 编辑:UC知道 时间:2024/09/22 15:58:43
请教各位高手,我用Struts框架做一张网页,里面有6个text,属性用property定义。例如:<html:text property="name" />
现在我想在点机提交按钮时,如果6个text只填写2个或2个以下,则应该提示一句话:"您的信息尚未填写完全,请填写完整!"。超过2个则正确提交!不知该如何实现,麻烦各位高手告知,谢谢!
首先要谢谢你的回答,你的JS我会,但是我现在是想6个文本框可以有不填写的,但是前提是必须填写超过2个,少于3个就提示一句话,麻烦你告诉我这个功能怎么实现?

在<form 中添加 return Check(this)

在script代码中添加:
<script>
check(frm)
{
if(frm.name1.value=="")
{
alert("您的信息尚未填写完全,请填写完整!");
return false;
}
if(frm.name2.value=="")
{
alert("您的信息尚未填写完全,请填写完整!");
return false;
}
if(frm.name3.value=="")
{
alert("您的信息尚未填写完全,请填写完整!");
return false;
}

...........

return true;
}
</script>