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 に答える