В IE domready может сработать до того, как dom будет фактически готов. Post.
Итак, объект document
еще не доступен, когда ваш код выполняется. (Следовательно, сообщение об ошибке IE «document.getElementById (...) является нулевым или не является объектом.»)
Решение: используйте инструментарий (jQuery, yui и т. Д.), Чтобы предоставить эквивалент domready, который работает в IE и других браузерах.