Настройка формы

Тема в разделе "Другие языки", создана пользователем mikanewman, 12 янв 2012.

Модераторы: Цукер
  1. mikanewman

    mikanewman Создатель

    Регистр.:
    18 авг 2011
    Сообщения:
    16
    Симпатии:
    1
    Проблема следующая. Есть текстовое поле в форме с текстом "Введите фразу для поиска". Так вот, по клику на поле этот текст не убирается, а хотелось чтобы убирался. Как это сделать?
     
  2. Vegass

    Vegass Писатель

    Регистр.:
    22 окт 2009
    Сообщения:
    7
    Симпатии:
    0
    Как сейчас сделано покажите.
    Советую посмотреть на аттрибут placeholder для input.
     
  3. uNknownMark

    uNknownMark

    Регистр.:
    22 сен 2007
    Сообщения:
    393
    Симпатии:
    169
    это гуд, но используется только начиная с HTML5, который пока не все браузеры поддерживают (вроде как только Google Chrome и последние версии FF)
    старое и простое решение, хотя может не такое элегантное
    HTML:
    <input type="text" size="10" value="Введите фразу для поиска" name="search" onblur="if(this.value=='') this.value='Введите фразу для поиска';" onfocus="if(this.value=='Введите фразу для поиска') this.value='' ; ">
     
  4. kos1986

    kos1986 Постоялец

    Регистр.:
    29 окт 2007
    Сообщения:
    118
    Симпатии:
    61
    А так-то таким способом, как вы описали в конце 90-х пользовались. Так много ведь есть плагинов для поддержки плэйсхолдеров в старых браузерах, я таким вот пользуюсь: