Thursday 15 April 2010

After Javascript Validation page redirect to another page -



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