如何使用对象文字中的方法访问ID?

时间:2019-06-22 19:46:37

标签: javascript dom methods ecmascript-6 object-literal

我正在重写一些代码以使其模块化,但无法像在意大利面条代码中那样访问DOM。

我尝试将getElementById添加为适当的内容(例如var getId = {myid:document.getElementById("myid");})并且工作正常,但是当我从方法中调用它时,它返回未定义的值。我认为绑定存在问题,但找不到解决方法

`//index.html

            

// app.js

var getId={
cacheDom:function(){
    this.myid = document.getElementById("myid");
}
init: function(){
    conosole.log(this.myid)
} 

`

它应该给出:<div type="button" id="myId"> 但我不确定

0 个答案:

没有答案