PHP+javascript实现表单验证的问题!

2024-12-23 08:21:37
推荐回答(2个)
回答1:

呵呵,很简单。修改两个地方:
1.


2.
把onclick="checkform()"去掉吧,没用。

问题的关键:验证是form标签的onsubmit控制的。而你写的onsubmit="return InputCheck(this)"。你的javascript中定义的方法时checkform(),而不是inputCheck();
另外你在submit按钮的onclick事件上定义了checkform(),所以点击提交会触发这个方法的调用,但是它的返回结果对控制表单是否提交无效。只有form的onsubmit后面的方法才能控制表单的提交。

满意请采纳鼓励。

回答2:

{
if (LoginForm.pd.value=='')
{
alert ("请填写完整哦!~");
return false;
}else{
return true;
}
这样就成了啦 如果不完整 就返回假 继续填写 完整就返回真 表单将提交