javascriptは大文字と小文字を区別する。
これを間違えるといっさい動きません。
変数の定義もすべてcamelCaseで記述してみようと思う。
innerHTML =
すべて大文字
document内部の各要素には必ず「innerHTML」propertyが存在する。
「Html」と記述して、迷路に迷い込んだ、、、ことを忘れずに。
getElementById();
IDはdocumentに対して1つしかないからElement
対象となる「html要素」をオブジェクト(インスタンス)にする。
そのオブジェクトに対して操作をする。
getElementsByTagName();
TagNameはドキュメントに複数存在するからElements
このメソッドによる戻り値は配列になる。
var a = document.getElementsByTagName();
a[0]とは、該当するタグの一番初めに記述されているものを指す。
getElementsByClassName();
TagName同様複数存在する