本文介绍了调用Javascript函数后不要提交表单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这个问题:
我的HTML代码:
< form name =addUsermethod =postaction =../ src / process_register.php> .... < button type =submitonClick =formhash_register(this.form);>提交< / button> < / form>我的JavaScript代码:
函数formhash_register(form) { var username = form.inputUsername.value; if(username ==) return false; else form.submit(); }虽然我的函数返回false,但您会转到另一个页面,我想要的。 试试这个:
试试这个: < button type =submit onClick =return formhash_register(this.form);>提交< / button> ;
I have this problem:
my HTML code:
<form name="addUser" method="post" action="../src/process_register.php"> .... <button type="submit" onClick="formhash_register(this.form);">Submit</button> </form>my JavaScript code:
function formhash_register(form) { var username = form.inputUsername.value; if(username == "") return false; else form.submit(); }Although my function returns false, you will go to another page, and thats not what I wanted. Is there way to cancel submit process when the submit button is pressed ?
解决方案Try this:
<button type="submit" onClick="return formhash_register(this.form);">Submit</button>
更多推荐
调用Javascript函数后不要提交表单
发布评论