Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: <input type="text" value='цена' При клике - слово ЦЕНА пропадает и можно заполнять
 
 автор: Dinya_1   (09.03.2009 в 15:11)   письмо автору
 
 

Здравствуйте, подскажите пожалуйста такую вещь:

Частенько на сайтах попадаются формы с заполненными ячейками "Цена" или "e-mail" - кликаешь на форму которую хочешь заполнить - надпись сразу пропадает,
если указать просто значение value='e-mail' , приходится стирать вручную, а хотелось бы чтоб пропадало при нажатии...

<label >Отправить на <br>
<input value='e-mail' type="text" name="oText5" id="oText5">
</label>

  Ответить  
 
 автор: assessor   (09.03.2009 в 15:20)   письмо автору
 
   для: Dinya_1   (09.03.2009 в 15:11)
 

это js, можно сделать так

<script>
function setValue_E(id, sw)
{
    if (sw == 'on')
    {
        if (id.value.indexOf('e-mail') > -1)
        {
            id.value = '';
        }
    }
    else
    {
        if (id.value == '')
        {
            id.value = 'e-mail';
        }
    }
}
</script>

<input type = "text" name = "email" onFocus = "setValue_E(this, 'on');" onBlur = "setValue_E(this, 'off');" value = "e-mail" />

  Ответить  
 
 автор: Dinya_1   (09.03.2009 в 15:22)   письмо автору
 
   для: assessor   (09.03.2009 в 15:20)
 

Спасибо. :)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования