Ciao,

se il tuo scopo è quello di visualizzare quello che è stato scritto negli <input usa un div, e non un submit ma un button. Altro non puoi fare, come ti è già stato spiegato.

<html>
<head>
<title>Prova javascript</title>
</head>
<body>
<script language='javascript'>
function mostra() //crea la funzione mostra, che scrive il nome e il cognome
{
msg="Hai "+document.dati.eta.value+" anni e ti chiami " +document.dati.nome.value;
document.getElementById("leggi").innerHTML=msg;

}
</script>

<form name='dati'>

Età: <input type='text' name='eta' />


Nome: <input type='text' name='nome' />

<input type='button' value='Invia' onClick='mostra()' />

</form>




<div id="leggi"></div>

</body>
</html>


Massimo