报错 Cannot read properties of undefined(reading‘addEventListener‘)如何解决

 我在制作项目中遇到了一个问题,给大家分享一下,如下图:

问题:这是我给一个input输入框绑定的监听事件出现的报错

 翻译:无法读取未定义的属性(读取' addEventListener ')

错误原因:js中操作的dom元素的函数方法需要再html文档中渲染完之后再去执行,没有渲染完时dom树是不完整的,所以根本就找不到监听的元素。(也就是在页面还没加载完的时候这串监听的代码已经执行了)

解决方法

  1.  将addEvementListener放在绑定的元素添加渲染后再执行
  2. 用window.onload或者$(document).ready()

 尝试着去解决把!

相关推荐

  1. easyexcel解决

    2024-06-16 11:42:02       59 阅读
  2. Mybatis解决

    2024-06-16 11:42:02       33 阅读
  3. 【npm install如何解决记录】讲解

    2024-06-16 11:42:02       55 阅读
  4. 部署hadoop大数据如何解决

    2024-06-16 11:42:02       37 阅读
  5. okhttpclient.setsslsocketfactory 解决

    2024-06-16 11:42:02       60 阅读
  6. yum命令解决

    2024-06-16 11:42:02       67 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-16 11:42:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-16 11:42:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-16 11:42:02       82 阅读
  4. Python语言-面向对象

    2024-06-16 11:42:02       91 阅读

热门阅读

  1. 2024hw蓝队面试题-3

    2024-06-16 11:42:02       32 阅读
  2. 521. 最长特殊序列 Ⅰ Easy

    2024-06-16 11:42:02       33 阅读
  3. centos7.9安装openssl1.1.1

    2024-06-16 11:42:02       27 阅读
  4. React项目配置路径别名“@”

    2024-06-16 11:42:02       32 阅读
  5. IO密集型任务、计算密集型任务,以及Gil锁机制

    2024-06-16 11:42:02       31 阅读
  6. 【LeetCode 383】 赎金信

    2024-06-16 11:42:02       31 阅读