javascript - 如何使用对象文字中的方法访问 ID?
问题描述
我正在重写一些代码以使其模块化,但我无法像在意大利面条代码中那样访问 DOM。
我尝试添加getElementById
as 适当性(例如 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">
但我不确定
解决方案
推荐阅读
- blur - 使用 Jupytar 在 Python 上翻转图像和模糊图像的代码
- sql - SQL将外键表转换为其他表中的特定值
- .htaccess - URL 在使用 .htaccess 进行 URL MASKING 之后显示目录:-> PHP
- python - 更新前馈神经网络的反向传播偏差的正确方法是什么?
- python - Python 请求 - response.json() 未按预期工作
- kotlin - 空对象引用上的 getApplicationContext
- javascript - discord.js 用叶子检查用户邀请
- php - php laravel 数组中的十进制值格式不正确
- python - 如何使用平滑和过滤技术从一组测量中生成估计值
- python - RuntimeError: mat1 和 mat2 形状不能相乘