Довольно часто проблема real , указанная этой ошибкой, заключается в том, что ваш код не должен быть null
на самом деле null
.
var thing = document.getElementById('thing');
var x = thing.getAttribute('x');
Если на странице нет элемента "вещь", переменная будет нулевой, и вы получите ошибку.
В общем, не стоит слишком задумываться о том, что IE пытается сообщить вам своими сообщениями об ошибках. Только представьте, что браузер издает глухой хриплый звук, как плохо дрессированное животное.