我写了一个 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
。这可能有什么问题?