Controlla che non sia per altro, a me funziona lo stesso codice.
per i comandi no![]()
document.getElementById('ID') prende l'elemento(tag) con id passato
dopo di che document.getElementById('ID').innerHTML modifica quello che sta nel tag
document.getElementById('ID').value per modifcare il value(nel caso di input text per esempio)
document.getElementById('ID').style.... e via dicendo