Javascriptの変数をHTMLに受け渡す

getElementById()でオブジェクト(DOM)を取得して、
valueとかで書き換える。
http://q.hatena.ne.jp/1177347191
じゃあテキストの部分はどうするんだ?と思ってたら、
innerText, innerHTMLというプロパティがあった。
innerTextはテキストの中身だけ、innerHTMLはタグも書き換える。
http://www.pori2.net/js/DOM/2.html

ん、なんか動かなくなった。。。
getElementByIdをgetElementByIDと書いていた。
ありがとうstack overflow。
http://stackoverflow.com/questions/8496409/getelementbyid-has-no-method

クリックイベントはHTMLのonclickでとれる。onClickかonclickかどっち?HTMLは気にしないのかな。
http://www.tagindex.com/javascript/page/color1.html