Программирование > JavaScript & JScript
reset текстового поля при активации оного
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
Навигация
Перейти к полной версии