前端:Uncaught TypeError: Cannot set property 'value' of null;

1.在写JS代码中的绑定事件时(将JS与HTML标签分开时),发现会有如下错误提示:

Uncaught TypeError: Cannot set property 'onclick' of null

例子:

 

2. 有一行div style里少了 " 符号,格式化时导致下边id都多出了一个空格,初始化对象时就找不到这个id了,

3.  sicm.showInfo(此处 报错 : 原因执行顺序问题) 

 

原因:这是因为浏览器在获取到服务器返回的代码时是按照顺序执行的,所以如果html的dom树还没有完全生成,你执行js的时候,就会出现无法读取到某些元素的情况,这样js代码也就无法执行了!

解决方案:

  1. 仔细检查标签 “  ” 是否正确闭合 

  2.检查代码顺序 是否可行 如果不必要的输出 直接去除就好

 

posted @   不良徐某  阅读(10712)  评论(1编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示