Click to See Complete Forum and Search --> : form validation


webtekie
11-07-2003, 11:29 AM
Hi guys,

I have a form validation script and want to display all error messages in one alert box. Any suggestions?


<script>
function checkFields(){
var error = "Following fields must be complete:\n";
var isError = 0;
if(document.init.hsName.value == ""){
error += " * Directory Name\n";
return false;
}
if(document.init.hsScreenName.value == ""){
error += " Help Screen Name\n";
return false;
}
return true;
}
</script>


Where to display alert(error) in this script?

thanks,
webtekie

webtekie
11-07-2003, 01:43 PM
anybody can help?

ugaMack
11-07-2003, 02:42 PM
This might work:

<script>
function checkFields(){
var msg;
var error = "";
if(document.init.hsName.value == ""){
error += " * Directory Name\n";
}
if(document.init.hsScreenName.value == ""){
error += " Help Screen Name\n";
}
if(!error) return true;


msg = "Following fields must be complete:\n" + error + "\n";
alert(msg);
return false;
}
</script>

webtekie
11-07-2003, 04:31 PM
thanks! It work fine...

pyro
11-07-2003, 04:39 PM
You might want to take a look at these:

http://www.infinitypages.com/research/formvalidation.htm
http://www.infinitypages.com/research/formvalidation_2.htm