<script
language="javascript"
type="text/javascript">
function
checkrequired(which)
{
var
pass=true;
if
(document.images)
{
for
(i=0;i<which.length;i++)
{
var
tempobj=which.elements[i];
if
(tempobj.name.substring(0,8)=="required")
{
if
(((tempobj.type=="text"||tempobj.type=="textarea")&&
tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
tempobj.selectedIndex==0))
{
pass=false;
break;
}
}
}
}
if
(!pass)
{
shortFieldName=tempobj.name.substring(8,30).toUpperCase();
alert("Please
make sure the "+shortFieldName+"
field was properly completed.");
return
false;
}
else
return
true;
}
</script>
<form
onSubmit="return
checkrequired(this)">
<pre>
Name:
<input
type="text"
name="requiredname">
Email:
<input
type="text"
name="requiredemail">
Hobby:
<select
name="requiredhobby">
<option
selected>Pick
an option!
<option>1
<option>2
<option>3
</select>
Comments:
<textarea
name="requiredcomments"></textarea>
<input
type=submit
value="Submit">
</pre>
</form>