Показать сообщение отдельно
  #8 (permalink)  
Старый 13.01.2011, 18:08
Новичок на форуме
Отправить личное сообщение для Delovoy Посмотреть профиль Найти все сообщения от Delovoy
 
Регистрация: 13.01.2011
Сообщений: 9

файл подключен, я проверил

модифицировал форму следующим образом
<form name="UserEnter"  action="index.php" method="POST" >
              ........................
             <input type="submit" value="Вход" onclick="CheckFields()" />
</form>


и скрипт
function CheckFields()
{
    var checkpassword = false;
    ................ // тут идет набор проверок
   
    document.forms[0].onsubmit = function(){

        if (checkpassword) return true;
        else {
            alert ('FALSE');
            return false;
        }
    }
}


alert добавил, чтобы проконтролировать по какой ветке пойдет выполнение.
Выполнение идет по правильной ветке, появляется сообщение "FALSE" в отдельном окне
после закрытия которого, происходит перезагрузка страницы (submit) ...

может этот способ не подходит для Opera 11 ?
Ответить с цитированием