Показать сообщение отдельно
  #5 (permalink)  
Старый 09.01.2012, 16:56
Интересующийся
Отправить личное сообщение для grego Посмотреть профиль Найти все сообщения от grego
 
Регистрация: 09.01.2012
Сообщений: 26

Ребята, привет! Задам вопрос здесь, дабы не плодить темы.

Вообщем - есть форма, есть поле ввода, есть кнопка-сабмит, хочу сделать сообщение валидации при незаполненном поле по нажатию на кнопку, а именно есть блок с рисунком, у которого по умолчанию в цсс задан параметр visibility: hidden, по нажатию на кнопку вызывается обработчик события формы onsmubmit="validate();"
В теле функции validate() содержится условие if (...forma.text.value="")
....style.visibility="visible";
Так вот проблема заключается в том, что при нажатии на кнопку сабмита блок показывается на долю секунды (полагаю, что на время срабатывания onclick) - это корректно?
З.Ы. Я думал, что блок при задании такого условия должен отображаться все время, пока я не напечатаю что-нибудь в поле.
Ответить с цитированием