Se il tempo di compilazione ti server sul server per memorizzarlo o utilizzarlo in altro modo (che so, attribuire un punteggio), ti conviene includere nel form un campo hidden preimpostato con l'ora del server... e rileggerlo all'arrivo del modulo.
Se invece vuoi solo visualizzarlo sul client:
<script>
var arrivo = new Date();
function partenza() {
adesso = new Date()
differenza = adesso - arrivo // millisecondi
alert("Hai impiegato "+Math.floor(differenza/1000)+" secondi!")
}
</script>
...
<form ... onsubmit="partenza()">
Inventato al momento... testalo tu da parte mia![]()
ciao

Rispondi quotando