Как сделать проверку поля на заполнение в случае с непустым VALUE?

V
На сайте с 03.09.2013
Offline
16
466

Есть INPUT, в котором при фокусе текст пропадает.

<input id="name_input" name="name" type="text" class="input" onblur='if(this.value=="") this.value="Введите Ваше имя:"' onfocus='if(this.value=="Введите Ваше имя:") this.value=""' value="Введите Ваше имя:"/>

Для проверки на заполнение используется jQuery Validation Plugin.

Если использовать placeholder, то проблем нет и плагин проверяет поле. Если же используется input со скриптом для исчезновения текста при фокусе, код которого представлен выше, то плагин считает input заполненным, так как value имеет заданное значение. Как можно сделать, чтобы плагин значение value не воспринимал?

Лучшая инфопродуктовая CPA-сетка. Развернутая система e-mail-маркетинга,
дополнительных продаж, стабильных выплат, серьезной статистики. (http://goo.gl/q3slj8)
siv1987
На сайте с 02.04.2009
Offline
427
#1

А нафига тогда здесь плагин? Или уберите плагин, или уберите код, или используйте placeholder

V
На сайте с 03.09.2013
Offline
16
#2

Всмысле нафига плагин? Для проверки.

Плэйсхолдер не подходит.

C
На сайте с 04.02.2005
Offline
291
#3

потому что

перед валидацией проверить самостоятельно.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий