Beste
Ik heb een kleine testpagina gemaakt, maar om de een of andere reden werkt het niet
als ik nu op de button test4 klik (de value is jan) dan krijg ik idd de 3x alert-box, met als laatste -not a valid e-mail adress-. Als ik echter jan@no.nl in de input zet, krijg ik 2x alertbox (ok2 en jan@no.nl) vervolgens niets meer (geen alertbox met goed).
Waar zit de fout??
Jan
Ik heb een kleine testpagina gemaakt, maar om de een of andere reden werkt het niet
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="janbe" />
<link rel="stylesheet" type="text/css" href="css/styles.css" />
<title>Untitled 2</title>
<script src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#box5 #button1').click(function() {
alert('ok2');
email1 = $('#box5 #reg_email').val();
alert((email1));
var atpos=email1.indexOf("@");
var dotpos=email1.lastIndexOf(".");
if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
{
alert("Not a valid e-mail address");
return false;
}
else
{
alert('goed');
return false;
}
});
});
</script>
</head>
<body>
<div id="box5">
Email: <input id="reg_email" type="text" name="email" value="jan"/>
<button id="button1" >test4</button>
</div>
</body>
</html>
als ik nu op de button test4 klik (de value is jan) dan krijg ik idd de 3x alert-box, met als laatste -not a valid e-mail adress-. Als ik echter jan@no.nl in de input zet, krijg ik 2x alertbox (ok2 en jan@no.nl) vervolgens niets meer (geen alertbox met goed).
Waar zit de fout??
Jan