我有一个名为validate()的javascript验证脚本。
我有另一个javascript函数,生成一个名为process()的表单。
我有一个按钮:
<input name='Submit' type='submit' value='button' onclick='return validate()'>
此按钮以名为arg_form的形式定义,而arg_form又在函数process()中定义。表格是:
"<form name='arg_form' method='POST' action='x.php'>
现在,当我点击按钮时,验证完成。 这里的问题是,无论验证如何,文件x.php都会运行。 我想要的是,我希望x.php文件只有在validate()函数有效时才能运行。
请帮助我,我在最近3个小时就被困在这里。
编辑:验证脚本的作用是,如果某个条件不满足则会创建警报并返回false。
答案 0 :(得分:2)
<form name='arg_form' method='POST' action='x.php' onsubmit='return validate()'>
如果方法返回false,它将停止表单提交。