Please i am still not getting answer to my question,please try to answer because i have wait for week now..please...
Here is the code,please help me solve this.
<html>
<head>
<title>My validation form</title>
<script type="text/javascript">
function validate(){
message=""
message=message checkUsername()
message=message checkEmail()
message=message checkPassword()
message=message checkPhone()
message=message checkRadio()
message=message checkComments()
message=message checkDropdown()
if(message==""){
return true
}
else{
alert(message)
return false
}
}
function checkUsername(){
username=document.f1.Username.value
var error="";
var illegalChars=^w/; // allow letters,numbers and underscores
if(username==""){
message="You did not entered a username" "n"
f1.style.background='green';
return message
}
else if(illegalChars.test(username.value)){
message="You entered illegal username" "n"
f1.style.background='green';
return message
}
else if((username.value.length<6) || (username.value.length>30)){
message="your username is either less than 4 or more than 30,try it again" "n"
f1.style.background='green';
return message
}
}
function checkEmail(){
email=document.f1.Email.value
atPos=email.IndexOf("@")
stopPos=email.lastIndexOf(".")
var errror="";
if(email==""){
message="You did not enter a correct email address" "n"
f1.style.background='green';
return message
}
if (atPos==-1 || stopPos==-1){
message="You did not enter a correct email address" "n"
f1.style.background='green';
return message
}
if (stopPos<atPos){
message="You did not enter a correct email address" "n"
f1.style.background='green';
return message
}
if (stopPos-atPos==1){
message="You did not enter a correct email address" "n"
f1.style.background='green';
return message
}
}
function checkPassword(){
password=document.f1.Password.value
var error="";
var illegalChras=(/[w_]/);//allow only letters and numbers
if(password.value==""){
message="you did not enter a password" "n"
f1.style.background='green';
return message
}
else if(illegalChars.test(password.value)){
message="you entered an illegal password" "n"
f1.style.background='green';
return message
}
else if((password.value.length<6) || (password.value.length>30)){
message="Your password is either less than 6 or more than 30,try it again" "n"
f1.style.background='green';
return message
}
else if(!((/[a-z] /)