<button class="btn btn-danger" onclick="obj.two">Show Oops</button>
<button class="btn btn-success" onclick="obj.edit">Edit Items</button>每当我单击显示oops..In控制台时,都会出现错误:ReferenceError is not defined at HTMLButtonElement.onclick
而我的javascript代码:
class User {
constructor()
{
this.name = "joker t-shirt";
this.product = 200;
this.Quantity = 4;
this.total = this.product * this.Quantity;
}
get two() this is obj.two() ,but it spits out an error
{
}由于未定义对象,我遇到错误,请帮助我解决问题
发布于 2018-10-11 11:56:26
必须将obj定义为User()的实例
var obj = new User();
class User {
constructor() {
this.name = "joker t-shirt";
this.product = 200;
this.Quantity = 4;
this.total = this.product * this.Quantity;
}
get two() {
console.log('Show oops button is Working...');
}
get edit() {
console.log('Edit button is Working...');
}
}
var obj = new User();<button class="btn btn-danger" onclick="obj.two">Show Oops</button>
<button class="btn btn-success" onclick="obj.edit">Edit Items</button>
https://stackoverflow.com/questions/52751813
复制相似问题