我有一个 javascript 函数来检查是否有人输入了他们的电子邮件:
function formValidate(){
form1 = document.forms['_register1'];
if (form1.elements['email'].value == 'Type Your Email Address Here')
{
alert('Please enter your email address.');
form1.elements['email'].focus();
return false;
}
}
这是html表单:
<form method="post" enctype="multipart/form-data" name="_register1" id="_register" action="signup.php" >
<input type="text" class="field" value="Type Your Email Address Here" name="email" title="Type Your Email Address Here" />
<input type="submit" class="button button-signup" value="SIGN UP!" onclick="formValidate();" />
如果用户没有输入电子邮件地址,我希望弹出 javascript 警报,一旦用户按下确定,我希望页面保持不变。在电子邮件有效之前,我不希望 action="signup.php" 发生。这似乎应该很简单,但我已经在整个互联网上查看并找不到解决方案。
谢谢。