Форум русской поддержки Joomla!® CMS
07.12.2016, 18:30:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

RSForm!Pro 1.4.0 defaultValue очистить поле ввода

 (Прочитано 3197 раз)
0 Пользователей и 1 Гость смотрят эту тему.
bhakta
Осваиваюсь на форуме
***

Репутация: +10/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« : 03.10.2012, 09:58:15 »

RSForm!Pro 1.4.0 rev 42 + Joomla! 2.5.7
Была задача сделать подписи полей так чтобы они Были вписаны в поле ввода и убирались при клике
В итоге получилось. Решение очень простое.

Для поля добавили вот это:
Код:
onfocus="doClear(this)" onblur="doDefault(this)"
Вот сюда:

Получилось:
Код:
<input type="text" value="*имя" size="20" name="form[FullName]" id="FullName" onfocus="doClear(this)" onblur="doDefault(this)" class="rsform-input-box"/>

Собственно сам скрипт ставим сюда:

Код:
<SCRIPT Language=JavaScript >
function doClear(theText) { if (theText.value == theText.defaultValue) { theText.value = "" } }
function doDefault(theText) { if (theText.value == "") { theText.value = theText.defaultValue } }
</script>

Есть недостаток что после клика не остается названия поля ввода...
Взято отсюда: http://htmlweb.ru/java/example/input_clear.php
« Последнее редактирование: 03.10.2012, 10:03:30 от bhakta » Записан
tagilnext
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 64


« Ответ #1 : 08.10.2012, 18:02:23 »

Все гораздо проще!

нужно добавить в атрибуты поля - placeholder="Ваш текст"

Текст будет виден при загрузке страницы, убран при фокусе элемента, а также возвращен если фокус потерян, но ничего не ввели! )
Записан
zilonitiz
Давно я тут
****

Репутация: +7/-1
Offline Offline

Сообщений: 390



« Ответ #2 : 26.02.2015, 13:42:28 »

А вот как сделать если поставили курсор в поле пропадал текст?
Записан
lakshmi
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 177



« Ответ #3 : 26.03.2015, 19:27:52 »

Спасибо за подсказку очень здорово получилось!
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet