se richiami questo
document.getElementById("orologio").value=o+":"+m+ ":"+s;
prima che esista un elemento con id="orologio" definito nell' html hai un errore

richiama la funzione onload

quindi o questo
orologio();
diventa
window.onload=orologio;

oppure rimuovi
orologio();

e il body diventa
<body onload="orologio()">

oppure, non molto ordinato, inserisci tutto lo script nel body, dopo <form action=""><input type="text" id="orologio" value="prova" /></form>

considera inoltre che non e' opportuno avere un id con stesso nome di una funzione
ciao