How do i use javascript validation for jsp page?
this is the validation code i have but when i change value in texbox, it wont submit:
<form name="add" method="post" action="/GSTS/servlet/com.fidelity.gift.gsts.servlet.GSTSControllerServlet">
<SCRIPT LANGUAGE="JavaScript">
function validate_Form()
{
var bid = window.document.add.bid.value;
if(bid == (""
)
{alert("Please enter bid price"
;
add.bid.select();
add.bid.focus();
return false;
}
else if(isNaN(bid) == true)
{alert("Please enter a correct bid price"
;
add.bid.select();
add.bid.focus();
return false;
}
var ask= window.document.add.ask.value;
if(ask == (""
)
{alert("Please enter ask price"
;
add.ask.select();
add.ask.focus();
return false;
}
else if(isNaN(ask) == true)
{alert("Please enter a correct ask price"
;
add.ask.select();
add.ask.focus();
return false;
}
var unit= window.document.add.unit.value;
if(unit == (""
)
{alert("Please enter unit price"
;
add.unit.select();
add.unit.focus();
return false;
}
else if(isNaN(unit) == true)
{alert("Please enter a correct unit price"
;
add.unit.select();
add.unit.focus();
return false;
}
}
</script>
<input type="submit" value="Submit" name="submit" onclick="validate_Form();return false;"><input type="reset" value="Reset" name="reset">
</body>
</html>
this is the validation code i have but when i change value in texbox, it wont submit:
<form name="add" method="post" action="/GSTS/servlet/com.fidelity.gift.gsts.servlet.GSTSControllerServlet">
<SCRIPT LANGUAGE="JavaScript">
function validate_Form()
{
var bid = window.document.add.bid.value;
if(bid == (""
{alert("Please enter bid price"
add.bid.select();
add.bid.focus();
return false;
}
else if(isNaN(bid) == true)
{alert("Please enter a correct bid price"
add.bid.select();
add.bid.focus();
return false;
}
var ask= window.document.add.ask.value;
if(ask == (""
{alert("Please enter ask price"
add.ask.select();
add.ask.focus();
return false;
}
else if(isNaN(ask) == true)
{alert("Please enter a correct ask price"
add.ask.select();
add.ask.focus();
return false;
}
var unit= window.document.add.unit.value;
if(unit == (""
{alert("Please enter unit price"
add.unit.select();
add.unit.focus();
return false;
}
else if(isNaN(unit) == true)
{alert("Please enter a correct unit price"
add.unit.select();
add.unit.focus();
return false;
}
}
</script>
<input type="submit" value="Submit" name="submit" onclick="validate_Form();return false;"><input type="reset" value="Reset" name="reset">
</body>
</html>