我有这个问题:
我的HTML代码:
<form name="addUser" method="post" action="../src/process_register.php">
....
<button type="submit" onClick="formhash_register(this.form);">Submit</button>
</form>
我的JavaScript代码:
function formhash_register(form)
{
var username = form.inputUsername.value;
if(username == "")
return false;
else
form.submit();
}
虽然我的函数返回false,但你会转到另一页,这不是我想要的。 有没有办法在按下提交按钮时取消提交过程?
答案 0 :(得分:3)
试试这个:
<button type="submit"
onClick="return formhash_register(this.form);">Submit</button>
答案 1 :(得分:0)
将类型更改为“按钮”,不应自动提交此表单。
<button type="submit" onClick="formhash_register(this.form);">Submit</button>