Quello che hai scritto nel titolo è la sintassi giusta, e funziona.
Quello che hai scritto nel corpo del messaggio è la sintassi sbagliata e, giustamente, Firefox ti da il messaggio " document.getElementByTagName is not a function!"
Sintassi giusta:
Sintassi sbagliata:codice:var a = document.getElementsByTagName("p");
HTHcodice:var a = document.getElementByTagName("p");
Zappa