JavaScript: DOMを使用する場合はwindow.onloadを忘れずに
JavaScriptでDOMを使ったコードを記述している場合、 初心者にありがちなのが以下のようなエラーです。
document.getElementById()や、
document.getElementsByTagName()を、
window.onload = function() { }
の中に記述せずにエラーがでる。
★ Chromeでのエラー表示
Uncaught TypeError: Cannot read property 'innerHTML' of undefined
★ Firefoxでのエラー表示
TypeError: node[0] is undefined
上記のエラーの様に、undefinedというエラーが出たら window.onload = fonction() { } の中に処理を記述しているかを確認してみてください。
(JavaScriptの入門者が一度は通る道のようなものです)