Программирование > JavaScript & JScript

reset текстового поля при активации оного

(1/2) > >>

pomidor:
есть INPUT text со значением по умолчанию. при клике мышкой или переходе с помощью TAB на это поле, тоесть при его активации, надо сделать ему ресет, тоесть очистить от дефолтового значения. плииииз, подскажите как  :(

Metaller:
Ну, например так:

При загрузке страницы ставишь какой-то флажок (default=1).. После, в обработчике OnChange это влажок сбрасывешь в 0, а в обработчике OnFocus проверяешь его. И если он 1 - ресетишь поле, иначе - нет.

pomidor:
плиииз, можна пример кода, а то это, побелить-покрасить...

Metaller:
примерно так:



   var flag;
   flag=1;
   
   function changefunc() {
      flag=0;
   }

   function focusfunc() {
      if(flag) {
         document.forms[0].edit1.value="";
      }
   }


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



pomidor:
вот теперь все понятно, большой тебе спасиб! иду пробовать :D

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии