如果我有一个构造函数并想插入一个 DOM 元素,我该怎么做?我想我需要将它转换为字符串,但我不确定并且我不太清楚如何转换它。谢谢你。
function MyFunk(domElementVar,domElementString) {
this.domeElementVar = document.getElementById(this.domeElementString);
};
如果我有一个构造函数并想插入一个 DOM 元素,我该怎么做?我想我需要将它转换为字符串,但我不确定并且我不太清楚如何转换它。谢谢你。
function MyFunk(domElementVar,domElementString) {
this.domeElementVar = document.getElementById(this.domeElementString);
};
您当前的函数是一个接受两个参数的构造函数:一个元素和一个字符串。这意味着您可以将其称为new MyFunk(document.getElementById(...), "...")
.
相反,您想要的是一个只接受字符串并找到元素本身的构造函数。注意:
this.
. 它们是函数内部可用的变量。this.
.所以:
function MyFunk(domElementString) {
this.domeElementVar = document.getElementById(domeElementString);
}