Что хотел узнать web-мастер про JavaScript, да стеснялся спросить.


       Используйте this, чтобы обратиться к текущему объекту. Вообще, this обращается к вызывающему объекту в методе. Используйте this следующим образом:


this [.propertyName]

      Пример. Пусть функция, названная validate, проверяет правильность свойства значения объекта:

function validate(obj, lowval, hival) {
if ((obj.value < lowval) || (obj.value > hival))
alert("Invalid Value!")
}

     Вы можете вызывать validate в каждом элементе формы обработчика событий onChange, используя this, как показано в следующем примере:

Enter a number between 18 and 99:
<INPUT TYPE = "text" NAME = "age" SIZE = 3
onChange="validate(this, 18, 99)">

Enter a number between 18 and 99:

Hosted by uCoz