Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: pomidor от 19 Апреля 2002, 03:54:04

Название: reset текстового поля при активации оного
Отправлено: pomidor от 19 Апреля 2002, 03:54:04
есть INPUT text со значением по умолчанию. при клике мышкой или переходе с помощью TAB на это поле, тоесть при его активации, надо сделать ему ресет, тоесть очистить от дефолтового значения. плииииз, подскажите как  :(
Название: reset текстового поля при активации оного
Отправлено: Metaller от 19 Апреля 2002, 09:52:52
Ну, например так:

При загрузке страницы ставишь какой-то флажок (default=1).. После, в обработчике OnChange это влажок сбрасывешь в 0, а в обработчике OnFocus проверяешь его. И если он 1 - ресетишь поле, иначе - нет.
Название: уууу, нагрузил....
Отправлено: pomidor от 19 Апреля 2002, 12:11:02
плиииз, можна пример кода, а то это, побелить-покрасить...
Название: reset текстового поля при активации оного
Отправлено: Metaller от 19 Апреля 2002, 12:35:29
примерно так:




...................
...................



Название: пасибушкииииии
Отправлено: pomidor от 19 Апреля 2002, 12:46:31
вот теперь все понятно, большой тебе спасиб! иду пробовать :D
Название: reset текстового поля при активации оного
Отправлено: Metaller от 19 Апреля 2002, 12:48:07
u r welcome :-)
Название: тю, блин, работает!!!
Отправлено: pomidor от 19 Апреля 2002, 12:58:01
спасибо еще раз, работает. но возникло расширение вопроса. допустим у нас на странице 4 таких поля ввода (например: имя, мыло, аська, урл сайта). как организовать каждому отдельно такую фишку не создавая одельно под каждый инпут отдельную функцию?
Название: reset текстового поля при активации оного
Отправлено: Metaller от 19 Апреля 2002, 13:01:01
сделай массив флажков и передавай в функцию номер эдитбокса
Название: повторно
Отправлено: pomidor от 20 Апреля 2002, 01:51:26
повторю еще раз: я это, побелить-покрасить... пример кода плиииииз :D :D :D