Это похоже на простую ошибку копирования / вставки.Обратите внимание, что petition_form
члены, на которые ссылаются после phone2
, являются phone1
... это не имеет смысла.Сравните эту строку с вашей следующей проверкой, где все участники являются phone1.
Итак, эта строка:
if (document.petition_form.phone2.value == "PHONE" ||
document.petition_form.phone1.value == "" ||
isNumeric(document.petition_form.phone1.value) == false) {
должна выглядеть так:
if (document.petition_form.phone2.value == "PHONE" ||
document.petition_form.phone2.value == "" ||
isNumeric(document.petition_form.phone2.value) == false) {
(Кодвыстроен таким образом, чтобы подчеркнуть различия.)