У меня есть форма с проверкой 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
Это очень странно, и я пробовал разную работу все безрезультатно!
Спасибо, B.