" Uncaught TypeError:无法读取属性" JS错误意味着什么

时间:2015-10-22 08:22:59

标签: javascript

有人可以向我解释这些错误的含义吗?

我需要学校项目的答案。

Error 1 "Uncaught TypeError: Cannot read property 'getBoundingClientRect' of null"
Error 2 "Uncaught TypeError: Cannot read property 'dom' of null"

1 个答案:

答案 0 :(得分:4)

这意味着您正在尝试在 null 的内容上使用属性。在尝试使用该属性之前,请确保您有一个要操作的对象。 I.e getBoundingClientRect期待一个dom元素。

选择dom元素的一种方法是通过id:

var element = document.getElementById('myElement');

More about selecting dom elements here.