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