我的JavaScript函数能够工作,但是由于某些原因,在IF语句内部显示警告后,页面会重新加载/刷新,但我不希望它这样做。为什么会这样,我该如何更改我的函数以使其不这样做?
我的函数:
function valSubmit(){
varName = document.form1.txtName.value;
varSurname = document.form1.txtSurname.value;
varEmail = document.form1.txtEmail.value;
varOrg = document.form1.txtOrg.value;
if (varName == "" || varSurname == "" || varEmail == "" || varOrg == "" )
{
alert("Please fill in all mandatory fields");
}
else
{
document.body.style.cursor = 'wait';
document.form1.btnSubmit.style.cursor = 'wait';
document.form1.action = "http://now.eloqua.com/e/f2.aspx"
document.form1.submit();
return true;
}
}
我使用的是ASP.NET 3.5版本。