Очистка поля вебформы по клику мыши

Главные вкладки

Аватар пользователя akhmetshin akhmetshin 5 сентября 2012 в 21:23

Добрый день.

Установил вебформ на Друпал 6, сейчас нужно сделать так, чтобы по клику по этой форме очищалось его содержимое. Легче показать чем сказать: вот тут не очищается http://www.mediasimple.ru/kontakty.html, а тут очищается http://oooviko.ru/kontaktnaya-informaciya .

В первом сайте нужно сделать также как и во втором. Для второго решение есть, т.к. он 7ке.

Комментарии

Аватар пользователя sg85 sg85 6 сентября 2012 в 11:14

А зачем? Я искренне верил, что данный атрибут нужен как раз таки чтобы избавиться от js в этом месте

Аватар пользователя Chyvakoff Chyvakoff 6 сентября 2012 в 13:33

sg85 wrote:
А зачем? Я искренне верил, что данный атрибут нужен как раз таки чтобы избавиться от js в этом месте

Вы абсолютно правы.
А вам нужно плавно убирать текст?Яваскриптово?
Попробуй через form_alter добавить лэйблы к форме,как на том сайте и js стянуть соответственно.

И второй вариант-перенести модуль под нужную ветку друпала.

Аватар пользователя sg85 sg85 6 сентября 2012 в 13:57

Да мне то не надо))
Я так понял тсу нужно сделать автоочистку инпутов при клике, независимо от того что в них, потом глянул пример, а там действительно placeholder, можно было бы использовать атрибут, однако ie их не понимают до 10 версии, которая вроде еще и не вышла, а в том примере без него вообще никак, потому остается поставить костыль в виде скрипта под jQuery(примерами таких костылей забито половина интернета), далее переделывайте скрипт под свою форму и подключайте его в template.php, при этом нужно избавиться от заголовков полей, вроде можно у настройках отображения cck, в крайнем случае в шаблоне