/*
JavaScript Unleashed, Third Edition
by Richard Wagner and R. Allen Wyke
ISBN: 067231763X
Publisher Sams CopyRight 2000
*/
<html>
<head>
<title>Online Registration</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function checkFields() {
var num = document.form1.elements.length
var validFlag = true
for (var i=0; i<num; i++) {
if ((document.form1.elements[i].value == null ||
document.form1.elements[i].value == "") &&
(typeof document.form1.elements[i] != 'submit' ||
typeof document.form1.elements[i] != 'reset')){
validFlag = false
alert("The " + document.form1.elements[i].name +
" field is blank. Please enter a value.")
break }
}
return validFlag
}
// -->
</SCRIPT>
</head>
<body>
<form name="form1" method="POST" onSubmit="return checkFields()">
<h2>Online Registration</h2>
<p>Username:<br>
<input type=text size=25 maxlength=256 name="Username">
<br>
Category of Interest:<br>
<input type=text size=25 maxlength=256 name="Category">
<br>
Starting Year:
<strong><br></strong>
<input type=text size=25 maxlength=256 name="StartYear">
<br>
Email address:
<strong><br></strong>
<input type=text size=25 maxlength=256 name="EmailAddress"></p>
<h2>
<input type=submit value="Register">
<input type=reset value="Clear"></h2>
</form>
<p> </h5>
</body>
</html>
|