Я написал класс JavaScript с именем MyClass
, в котором я определил методcloseThis
MyClass = function() {
this.closeThis = function() {
document.getElementById("hidePane").style.display = 'none';
}
}
Теперь в своем html я пытаюсь назовите это следующим образом...
<script type="text/javascript">
function callThis() {
var myclassObj = new MyClass();
document.getElementById("closeButton").onclick = myclassObj.closeThis();
}
</script>
Вышеприведенный callThis
будет вызываться, когда я нажму кнопку. Проблема здесь в том, что событие onclick
поверх clsoeButtion
вызывается автоматически при загрузке страницы. Что в этом может быть не так?