function validateForm(AForm) { if ((!AForm.imie.value) || (AForm.imie.value.length < 3)) { alert("Wypełnij pole imię, podaj co najmniej trzy znaki!"); return false; } else { return true; } }
function validateForm(AForm) { if ((!AForm.imie.value) || (AForm.imie.value.length < 3)) { alert("Wypełnij pole imię, podaj co najmniej trzy znaki!"); return false; } else { return true; } }
function validateForm(AForm) { if ((!AForm.imie.value) || (AForm.imie.value.length < 3)) { alert("Wypełnij pole imię, podaj co najmniej trzy znaki!"); }return true; if ((!AForm.nazwisko.value) || (AForm.nazwisko.value.length < 3)) { alert("Wypełnij pole nazwisko, podaj co najmniej trzy znaki!"); }return true; }
function validateForm(AForm) { if ((!AForm.imie.value) || (AForm.imie.value.length < 3)) { alert("Wypełnij pole imię, podaj co najmniej trzy znaki!"); return false; } else if ((!AForm.nazwisko.value) || (AForm.nazwisko.value.length < 3)) { alert("Wypełnij pole nazwisko, podaj co najmniej trzy znaki!"); return false; } // tutaj musisz dodać warunki dla innych pól, analogicznie do pola nazwisko else { return true; } }
robiłem:
AForm.nazwisko.value
-- ale tak jak powiedziałem - "nie jestem do końca pewien"
document.forms[AForm]['nazwisko'].value
/^[a-zA-Z0-9.\-_]+\@[a-zA-Z0-9.\-_]+\.[a-z]{2,4}$/g
tutaj jednak sprawdzane jest tylko, czy wartość pola zawiera małpę. No i jeszcze do niedawna nie wszystkie przeglądarki obsługiwały ten typ pola (wtedy traktowany jest jako zwykłe pole tekstowe).
<input type"email" name="mail" />