如果用户没有在第二个电子邮件输入表单上输入确切的电子邮件地址,如何用jquery做一个简单的警报弹出?这是目前为止的内容
<div id="reservation-request">
<form method="post" action="test.php">
<tr>
<td> Email</td>
<td>
<input type="text" name="Email" id="Email" />
</td>
</tr>
<tr>
<td>re-type Email</td>
<td>
<input type="text" name="Email2" id="Email2" />
</td>
</tr>
<tr>
<td colspan="2" align="right">
<input type="image" src="images/submit.jpg">
</td>
</tr>
</form>
</div>
var a=$('#Email2').val();
var b=$('#Email1').val();
if(a!=b){
alert('email 1 and email 2 are different !')
};
您需要这样的东西。
给你的提交按钮一个id,比如submit
$('#submit').click(function(){
var e1 = $('#Email').val();
var e2 = $('#Email2').val();
if(e1 != e2){
alert('Your emails don''t match!!');
return false
}
});
http://jsfiddle.net/jasongennaro/k4zwj/