validateFormOnSubmit ( ) This is a master(prenominal) persist that calls a series of sub utilisations, severally of which checks a single form particle for compliance. If the element complies than sufunction returns an change string. other it returns a message describing the flaw and highlight earmark element with yellow. function validateFormOnSubmit(theForm) { volt-ampere lawsuit = ;  intellect += validateUsername(theForm.username);  reason += validatePassword(theForm.pwd);  reason += validateEmail(theForm.email);   reason += validatePhone(theForm.phone);   reason += validateEmpty(theForm.from);        if (reason != ) {    alert(Some fields emergency field: + reason);    return false;  }  return lawful; } validateEmpty ( ) The function at a lower place checks if a needful field has been unexpended empty. If the required field is blank, we return the break string to the main function. If its non blank, the function returns an emp ty string. function validateEmpty(fld) {    var break = ;      if (fld.value. continuance == 0) {       fld.style.background = Yellow;        error = The required field has non been fill up in.    } else {        fld.style.

background = White;    }    return error;   } Back to top validateUsername ( ) The function below checks if the user entered anything at all in the username field. If its not blank, we check the length of the string and permit wholly usernames that ar between 5 and 15 characters. Next, we use the JavaScript regular construction /\W/ to fo rbid illegal characters from appearing in us! ernames. We loss to allow only letters, numbers and underscopes. function validateUsername(fld) {    var error = ;    var illegalChars = /\W/; // allow letters, numbers, and underscores     if (fld.value == ) {        fld.style.background = Yellow;        error = You didnt enter a username.;    } else if ((fld.value.length < 5) || (fld.value.length > 15)) {        fld.style.background = Yellow;        error = The username is...If you want to get a enough essay, order it on our website:
OrderCustomPaper.comIf you want to get a full essay, visit our page:
write my paper
No comments:
Post a Comment