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

Object literal pattern OnClick Event in asp.net

本文关键字:中的 OnClick 事件 net asp 文字 模式 对象      更新时间:2023-09-26

我有一个asp.net按钮渲染为,

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

我在这里使用对象文字模式,

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

Uncaught ReferenceError: Person is not defined

无论如何我都可以在ASP中使用对象文字模式。Net Button的onclick事件像上面那样?

小提琴

https://jsfiddle.net/ap8dn4nr/

您需要在内联属性事件中使用它们之前声明脚本。