Login form validation using javascript and php
- by ipl
Hi,
I have been trying to create a login form using javascript.My login form needs to do the fllowing using javascript validation
1.login field contains only letters with a minimum of 4 and a maximum of 6
letters
2.password is at least 5 characters long and not more than 7 characters
and contains only letters and digits with at least 1 letter and at
least 1 digit
3.if the data is incorrect, generate an alert window with an appropriate
message and set the cursor to the incorrect input field and the form needs to be submitted to a php file which needs to validate against a text file
I tried to use regular expression to check for the login fiels and password in the javascript and i have used a login .php but havent done anything in that till now.However my javascript/html file which i have pasted below doesnt seem to work.Can anyone tell me the issue with my file?
Rgds
ip
function validateFormOnSubmit(theForm) {
reason += validateUsername(theForm.username.value)
reason += validatePassword (theForm.pwd.value)
if (reason == "") return true
else { alert(reason); return false }
}
function validateUsername(fld) {
if (fld == "")
return "No username entered"
else if((fld.length 6) || (fld.length 7 ) {
return "length shoild be b/w 4 and 7";
}
else if (!/[a-z]/.test(fld) || !/[A-Z]/.test(fld) || !/[0-9]/.test(fld)){
return "passwords rewuire one of the letters or digitys";
}
}
SignupForm
Your user name:
Your Password: