After Javascript Validation page redirect to another page -
i have tryed validate textbox using javascript.when click on submit button without inserting values textbox it's display alert box.but after click on "ok" button , page redirect payments.php page.how prepare it
<form method="post" action="payments.php" > first name : <br /> <input name="name" type="text" class="ed" id="name" /> <br /> e-mail : <br /> <input name="email" type="text" class="ed" id="email" /> <br /> <input name="but" type="submit" value="confirm" onclick="validation()" /> </form> function validation() { if (checkfname()&&checkemail()) { window.event.returnvalue = false; } } function checkfname() { var tname = document.getelementbyid("name").value; if((tname == null)||(tname == "")) { alert("please come in first name"); homecoming false; } homecoming true; } function checkemail() { var email = document.getelementbyid("email").value; var ap = email.indexof("@"); var dp = email.lastindexof("."); if((ap < 1)||(dp-ap < 1)||(dp >= email.length-1)) { alert("invalid email address"); homecoming false; } else homecoming true; }
you need alter confirm button type "button":
<input name="but" type="button" value="confirm" onclick="validation()" />
give form name:
<form name="frm" method="post" action="payments.php">
then in validation() function, if form passes validation, can following:
function validation() { if (checkfname()&&checkemail()) { document.forms["frm"].submit(); } }
javascript
No comments:
Post a Comment