Извините, я действительно боролся с этим. У меня есть больше кодов, но я пока не могу передать имя пользователя. Это даже не отправило бы уведомление. Ниже приведена лишь часть того, что у меня есть. Заранее спасибо. Мне просто нужно предложение о том, как получить первое поле (имя пользователя) для проверки, и я могу go оттуда.
function validateForm() {
var userId = document.myForm.userName.value;
var password = document.myForm.passwordOne.value;
var passwordVerify = document.myForm.passwordTwo.value;
var fName = document.myForm.firstName.value;
var lName = document.myForm.lastName.value;
var emailAdd = document.myForm.email.value;
var phone = document.myForm.phonenumber.value;
if (uName(userId)) {
if (validatePassword(password)) {
if (passwordCheck(password, passwordVerify)) {
if (onlyLetters(fName)) {
if (onlyLetters(lName)) {
if (validateEmail(emailAdd)) {
if (phonenumber(phone)) {
}
}
}
}
}
}
}
return false;
}
function uName(userId){
var userId_len = userId.value.length;
var alphaNumber = /^[\w ]+$/;
if (userId_len == 0)
{
alert("User Id should not be empty");
userID.focus();
return false;
}
else if (userId.value.match(alphaNumber)) {
return true;
}
else {
alert("User Id should be alphanumeric");
userId.focus();
return false;
}
}