Показать сообщение отдельно
  #7 (permalink)  
Старый 08.10.2014, 17:17
Аспирант
Отправить личное сообщение для voral Посмотреть профиль Найти все сообщения от voral
 
Регистрация: 03.10.2014
Сообщений: 67

В этом приметиве заложена не понятная логика. Судя по ней: при первом обращении к скрипту на клик по кнопке вешается открытие вывода этого сообщения (empty от несуществующей переменной вроде true дает). Т.е. не зависимо от того заполнен логин или нет окно будет показано. А форма комитится не будет. ибо return false; Если убрать эту строку, то окно будет сразу заурываться т.е. пошел запрос на сервер и открывается страница по новой. У вас окно в любом случае может всплывать только после нажатия на кнопку отправить. А ваш elst должен быть только в одном случае. Вы убираете return false, заполняете поле login и отправляете форму.

Приведенный вами примитив должен быть минимально необходимым кодом требующимся для повторения ошибки. В данном случае у вас не хватает поля. Может вы его за пределами формы расположили......
Ответить с цитированием