Я новичок в объектно-ориентированном JavaScript. У меня есть метод установки, который я хочу а) проверить, является ли элемент нулевым, и если да, подождите и вызовите себя снова и б) наблюдайте событие нажатия кнопки.
ErrorBox.prototype.setUpErrorBox = function(btnClientID) {
if (btnClientID == null) {
setTimeout("setUpErrorBox()", 1000)
return;
}
Event.observe(btnClientID, 'click', setValSummary);
}
Я получаю сообщения об ошибках, которые setUpErrorBox и setValSummary не существуют (что они не делают). Как я могу ссылаться на них? Я пробовал this.setValSummary, который не работал.
Другими словами, как мне вызвать эквивалент метода класса из другого метода того же класса в javascript?