Ошибка JavaScript: есть null или не является объектом
Иногда встречается ошибка javascript … есть null или не является объектом.
Internet Explorer после такой ошибки останавливает дальнейшее выполнение сценария и (при соответствующей настройке) сообщает об ошибке желтым треугольником в левом нижнем углу.
Итак, в чем же дело.. Причем тут Null и объекты?
Очевидное объяснение - скрипт пытается обратиться к переменной, значение которой null, или же это обращение к свойству переменной, которая не является объектом. Все-таки это ошибка javascript-программы.
Частые причины ошибки “есть null или не является объектом”
1. Попытка обратиться к несуществующему свойству объекта:
a=1; alert (a.property);
2. Попытка обратиться к несуществующему элементу массива:
a = []; alert (a[1]);
Internet Explorer в сообщении об ошибке указывает строку, в которой она обнаружена. Рекомендуется проверить все похожие обращения к переменным.
Если Вам известны другие причины появления ошибки “null или не является объектом”- сообщайте в комментарии..
ps. В некоторых WYSIWYG-редакторах в ранних версиях часто встречались такие ошибки…
Реклама для "поддержания штанов":Метки: javascript

Я так и не понял - а что делать то? Выскакивает эта ошибка каждые 5-10 минут. Это ошибка IE? Может перейти на другой браузер?