Validating form by exact words

Hi guys, I am working on a distance learning system for my school, it will look like this: http://dsbc.edu/distance/biblical_intro/biblical_intro_1A.htm
User will be entering words in blanks as he listen to audio file. I have a problem finding validating script (javascript) that will check entered results.
The script should trigger when user is done filling blanks and pressed “submit” button. So far I’ve found a couple scripts that seem to be able to do that, but I don’t know how to tune them up for my specific task.

Here is what I’ve got:

f = element
if ( f.value fails ) {
alert(“Error …”)
f.focus()
return false }

that’s using regular expressions, but maybe there is another way? or how do I get this script to work.

Thank you very much!!!

ehhhmmmm if I understand correctly then you could try

function FormSubmit(){

f = self.textbox.value;
if (f == “whatever”)
{ alert(“Pass”) }
else
{ alert(“Fail”); }

}

and then in the form action you declare

form action=“JavaScript: FormSubmit()”

does this help :huh:

or may be you can create an array that contains all the correnct values in order like this:

corrects = [“hello”,“yes”,etc];
//and check all the text fields with one function:


function validate(){


for(i=0;i <corrects.length;++i){ 

if(corrects*!=document.yourForm.elements*.value){ return (false);
break;}
return (true);
document.yourForm.submit();}}

Hi Dulcinea, thanks for your and “RadBell’s” help. How do you create an array? Could you also show me how to assign a function to each text field?
thanks.