忘记了我在原始片段中的初始错字是我想要做的:
如何在 Dom 元素事件中使用原型变量?
认为 :
function MyProto(){
this.valeur = "toto";
}
MyProto.prototype = {
func1: function() {
var t = document.createTextNode("func1 called ");
document.body.appendChild(t);
var br = document.createElement("br");
document.body.appendChild(br);
this.func2();
},
func2: function() {
var t = document.createTextNode("func2 called");
document.body.appendChild(t);
}
};
var proto = new MyProto();
document.getElementById("myButton").addEventListener("click",proto.func1);
<button id="myButton">Press here</button>
在这个例子中,当我按下按钮时,它告诉我 this.func2 不是一个函数。我必须提到,最终 Dom 元素将由来自 Asp.Net MVC 的 HtmlHelper 生成。
暮色呼如
开满天机
相关分类