0

我有这个问题:

我的 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,但你会转到另一个页面,这不是我想要的。按下提交按钮时有没有办法取消提交过程?

4

2 回答 2

3

尝试这个:

 <button type="submit" 
      onClick="return formhash_register(this.form);">Submit</button>
于 2013-10-01T19:45:42.347 回答
0

将类型更改为不应自动提交此表单的“按钮”。

<button type="submit" onClick="formhash_register(this.form);">Submit</button>
于 2013-10-01T19:47:43.987 回答