我在做注册页面,出现一个问题:我用js分别可以验证用户名,密码等信息,但是在“提交”时,我需要一个控制所有项目是否都输入符合要求的变量,应该怎么实现?
我参考了一些例子,都是将验证代码写在后台,都是设一个bool型的变量submit来判断的。到最后,写“提交”代码时,只有submit=true 时才能实现提交功能。
我用js做的,那怎么实现呢?可以给个例子吗?
我参考了一些例子,都是将验证代码写在后台,都是设一个bool型的变量submit来判断的。到最后,写“提交”代码时,只有submit=true 时才能实现提交功能。
我用js做的,那怎么实现呢?可以给个例子吗?
<script>
function PasConfirm()
{
str1=form1.PassWordID.value;
str2=form1.PassWordID1.value;
len1=str1.length;
len2=str2.length;
if(len1<6||len2<6)
{
form1.ConfirmPass.value="密码长度要大于等于6!";
}
else
{
if(str1==str2)
{
form1.ConfirmPass.value="密码正确!";
}
else
form1.ConfirmPass.value="密码不一致,请再次确认!";
}
}
</script>
在html中调用<input class="text" id="PassWordID1" name="PassWordID1" type="password" maxlength="50" runat="server" onfocusout="PasConfirm()">
然后,我要在后台“提交”按钮时验证此项该怎么写代码呢?
全部用js控制就行了。楼主似乎还不明白js的用法<script>
function wsp()
{
if(document.getElementById("name").value=="")
{
alert("姓名不能为空");
return false;
}
return true;
}
</script>按钮直接调用这个函数不就可以了?
<input type="button" onclick="return wsp();"/>