使用onclick调用变量对象中的函数

Call function in variable object using onclick?

本文关键字:函数 对象 变量 onclick 调用 使用      更新时间:2023-09-26

好的,这是我的问题,我的javascript是这样的,

var example = {
    meep: function() {
            alert("This alert or function does not happen using onclick D:");
    }
}

看起来不错吧?好吧,现在当我这么做的时候,

<button onclick="example.meep()"></button>

它不起作用,并返回"Uncaught TypeError:undefined不是函数"我也可以在控制台中执行函数"example.meep()",它就可以工作了。我试过带括号和不带括号。

尝试将示例附加到窗口。更改

var example = {
  ...

window.example = {
  ...