Всем Привет!
Помогите решить вопрос.
- Есть конструктор с набором методов и свойств (CON)
- Усть функция, в которой переменная (VAR) инициализирует создание объекта используя CON (FN)
- У CON есть метод (M1), который принимает в качестве параметра некий html (HTML) и добавляет его по средствам INNERHTML в уже подготовленный CON элемент (ELM).
Вопрос в том, как мне добавить к HTML на onlckick метод (M2), который имеется у объекта VAR? Что-то типа onclick="VAR.M2()"
Кусок кода редактировал прямо в форумовском редакторе, может где затесалась синтаксическая ошибка
function fn() {
var modalwindow = createNewWindow();
modalwindow.show('10',
'<table style="margin: auto" width="100%">' +
'<tr>' +
'<td width="50%">' +
'<input type="button" value="OK" onclick="???" width="100%" style="display: inline; border: solid 1px #44AAFF; font-size: 110%">' +
'</td>' +
'<td width="50%">' +
'<input type="button" value="Cancel" onclick="???" width="100%" style="display: inline; border: solid 1px #44AAFF; font-size: 110%">' +
'</td></tr>' +
'</table>'
);
}
var createNewWindow = function() {
var elm;
...
this.metod1 = function(html) {
...
elm.innerHTML(html);
};
this.metod2 = function() {
};
};