У меня есть форма с проверкой JS, при наличии ошибки кнопка отправки должна быть "серой", и форма не должна быть отправлена, однако последние две функции, похоже, передают форму, даже если они появляются поле предупреждения!?!?!
Код кнопки:
<input type="submit" name="button" id="button"
onclick='return formvalidation();' value="Next" />
Не работает функция Пример:
function BlankSite() {
var SiteNum= document.getElementsByName("sitesinput")[0].value;
if ((SiteNum == "") || (SiteNum == 0))
{
alert("You have not selected an amount of sites.")
document.forms[0].button.disabled=true;
return false;
}
}
Инициатор функции:
function formvalidation()
{
ZeroPhones();
BlankPC();
BlankSite();
BlankSeats();
phone_change();
}// End of formvalidation
Это очень странно, и я пробовал разные работы вокруг безрезультатно!
Спасибо, Б.