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