Метод класса как обработчик события
Как быть в такой ситуации.
Есть класс в нем различные свойства/методы. Практически все методы обращаются к свойствам класса используя this.имя_свойства ... Потом понадобилось использовать один из методов как обработчик события onchange, привязал все круто вызывается, работает, но с ошибкой. Так как в этом методе при вызове this уже не тот this что был в методе объекта. То есть this.имя_свойства это уже пальцем в небо выходит, так как this в ф-ции обработчике ссылается на элемент на котором произошло событие onchange Подскажите что можно сделать? |
" ... обработчик события onchange, привязал все круто вызывается, работает, но с ошибкой ... "
а как привязывали? например domEl.onclick = someClassInstance.getTitle это не будет работать но domEl.onclick = function() { someClassInstance.getTitle() } работает. |
Цитата:
спасибо работает:) |
Часовой пояс GMT +3, время: 15:45. |