Javascript asp.net中的对象文字模式OnClick事件

Javascript asp.net中的对象文字模式OnClick事件,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我有一个asp.net按钮,呈现为 <button onclick="Person.Eat.rice();">Click me</button> 错误 未捕获引用错误:未定义人员 问题 在ASP.Net Button的onclick事件中,我是否可以像上面那样使用对象文字模式 小提琴 在内联属性事件中使用脚本之前,需要先声明脚本 您需要在正确的位置声明JS代码-。注意,在左边的栏中,我将您的JS代码放在页面的中。将其放在之前也会起作用。将选项设置为无换行后起作用。检查。

我有一个asp.net按钮,呈现为

<button onclick="Person.Eat.rice();">Click me</button>
错误

未捕获引用错误:未定义人员

问题

在ASP.Net Button的onclick事件中,我是否可以像上面那样使用对象文字模式

小提琴


在内联属性事件中使用脚本之前,需要先声明脚本

您需要在正确的位置声明JS代码-。注意,在左边的栏中,我将您的JS代码放在页面的
中。将其放在
之前也会起作用。将选项设置为
无换行后起作用。检查。有关其工作原理的参考,请参见或
var Person = Person || {};

Person.Eat = {
    rice: function() {
        console.log("Eating Rice");
    },
};