Im пытается отправить форму через javascript после проверки определенного поля.Javascript post form
им с помощью
function doValidate(){
var error = false;
var nr = document.getElementById('number').value;
if (nr > '10'){
document.getElementById('number').className += " red";
error = true;
}
if (error = false) {
document.forms["new_qs"].submit();
}
}
, но когда ошибка является ложным, просто ничего не происходит! Я осмотрел сайт с помощью firebug, ошибка ложна, document.forms
ничего не делает. Но в онлайн-учебниках это работает очень хорошо.
Вот полная скрипка с сайта http://jsfiddle.net/S7G9J/25/
Что может быть проблема/решением?
if (error == false) – jeff
Вы также можете просто использовать 'if (! Error)'. – Wayne