javascript 中 对象为 null 或未定义
写javascript时经常会遇到 无法获取属性“...”的值: 对象为 null 或未定义
这是为什么呢!
JavaScript
对象
------解决方案--------------------你访问了未声明 或者 未赋值 的东西
------解决方案--------------------1.可能变量名写错了
2.没有声明变量就直接调用其属性
3.没有对声明的变量进行赋值就直接调用
4.变量赋值过后被delete了,再次调用其属性
5.没有了
------解决方案--------------------没有放到window.load里边去,
变量不存在,本来这个页面的js被另外一个页面调用了。这时候要判断一下
if(!el) return;
------解决方案--------------------这就是Java 或者C# 中的空引用,你都没找到对象,确想亲对象的脸蛋儿,谁知道你要亲哪里啊
------解决方案--------------------1.页面对象肯定要加载后才可以。
2.对象要存在。