Javascript getElementById пустая ошибка

Я недавно писал о проблеме с javascript в firefox, и это было обозначено как проблема, вероятно, document.write () перезаписывает скрипт как-то.Было предложено использовать идентификаторы для решения проблемы перезаписи сценария и предотвращения накопления информации..

Однако, пытаясь внедрить идентификаторы в мой код JavaScript и HTML, я обнаружил, что firebug сообщает, что:

"TypeError: document.getElementById("author_container") is null"

Несмотря на то, что, опять же, идентификатор уже определен в:

<p id="author_container"></p>

И там явно нет опечаток,and re-arranging the script в разделе заголовка или изменив его так, что р происходит перед сценариемmakes absolutely no difference, (Обратите внимание, что другой пример работает нормально, несмотря на то, что сценарий выполняется первым).

Если я использую уже существующий пример идентификатора и getElementById и запускаю его в Firefox, он работает нормально:

http://pastebin.com/FTEX1HGE

Но если я пытаюсь запустить свой код, который, кажется, не сильно отличается, я сталкиваюсь с проблемами: http://pastebin.com/XfGUpZAS

Я что-то здесь упускаю? Как мне изменить код, чтобы он работал в Firefox? Позволит ли Firefox когда-либо правильно выполнять мой код? (Узнать на следующей неделе?)

Ответы на вопрос(1)

Ваш ответ на вопрос