Всё сделал, как описано. Всё работает.
Но:
В функции checkAll () я убрал (точнее, закомментировал - /* */) только проверку e-mail, URL и темы, оставив для проверки имя и текст сообщения, но они тоже не проверяются, и полностью пустые письма доходят безо всяких алертов.
Вот что у меня в коде:
CODE:function checkAll () {
form = document.forms[0];
if (!isValidName(form.elements[0].value)) {form.elements[0].focus(); return false;} //проверка имени
/*if (!isValidEmailAddress(form.elements[1].value)) {form.elements[1].focus(); return false;}*/ //проверка емели
/*if (!isValidURL(form.elements[2].value)) {form.elements[2].focus(); return false;}*/ //проверка урлы
/*if (!isValidTema(form.elements[3].value)) {form.elements[3].focus(); return false;}*/ //проверка темы
if (!isValidNotes(form.elements[4].value)) {form.elements[4].focus(); return false;} //проверка текста
return true;
} |