Исчезающий текст в полях Webform [РЕШЕНО]

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

Аватар пользователя Tibor_Ferenci Tibor_Ferenci 3 октября 2012 в 18:39

Доброго времени суток. Форум просмотрел внимательно - почему-то ни одно решение не работает. Поделитесь пожалуйста, есть ли какой либо скрипт, с помощью которого можно организовать надпись в полях textfield и textarea модуля Webform. Есть форма с тремя полями "Имя" "E-mail" и "Сообщение". Как сделать, чтобы в полях отображались соответствующие надписи, которые исчезали бы при клике мыши на поле и появлялись, если поле обратно становится неактивным и в него не ввели текст?

Комментарии

Аватар пользователя Tibor_Ferenci Tibor_Ferenci 4 октября 2012 в 3:15

"DD 85" wrote:
Поле “Значение по умолчанию”?

Если ввести значение по умолчанию, то текст перед вводом, который стоит по умолчанию нужно удалять вручную. А мне необходимо, чтобы текст удалялся, когда курсор ставится в соответствующее поле.
"PVasili" wrote:

CSS ~ (смотрите по месту)

form label {margin:8px;position:absolute;}

и простенький скриптик.

Решение идеально подошло! Спасибо!

Аватар пользователя oledftasd oledftasd 28 февраля 2013 в 14:10

"PVasili" wrote:
и простенький скриптик.

не открывается страница по даному урлу, можете перезалить или вставить его содержимое в виде смс?

Аватар пользователя tishka2 tishka2 15 апреля 2013 в 21:10

У меня чет не выходит...
Сделал:

   <script type="text/javascript" src="/sites/all/themes/theme_zov/src/jquery.infieldlabel.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>

Поставил jquery_ui, в css прописал как вы показали. Лэйблы сместились, но не исчезают...

Аватар пользователя Svetozarrr Svetozarrr 17 октября 2013 в 18:31

Как вариант, кстати, можно Webform 4 использовать (бета пока что) - там в настройках есть опция Placeholder, которая и позволяет реализовывать эти самые исчезающие записи.

Аватар пользователя sergeybelya sergeybelya 17 октября 2013 в 19:09

Svetozarrr wrote:
Как вариант, кстати, можно Webform 4 использовать (бета пока что) - там в настройках есть опция Placeholder, которая и позволяет реализовывать эти самые исчезающие записи.

Да, а для 3-й ветки есть https://drupal.org/project/webform_hints

Аватар пользователя sandman81 sandman81 5 апреля 2014 в 22:49

я делаю просто скриптом все лейблы сохраняю в переменные а потом их вставляю в заданные поля как плейсхолдеры