allora. Io problema e' semplice (non per me ovviamente).

Ho una pagina di login dove devo effettuare una submit. il pulsante richiama una funzione javascript che controlla i campi e poi fa la submit.

Il mio problema e' che funziona solo se vado a clikkare il pulsante con il mouse....Mi piacerebbe far si che anche da tastiera, premendo invio la cosa funzioni.

ecco il codice:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<script language = "javascript" type="text/javascript">

function checkForm()
{
document.theForm.bottvia.value='loading...';
var user = document.theForm.user.value;
var password = document.theForm.password.value;
document.theForm.bottvia.disabled = true;


if(user == "")
{
alert("non hai inserito l'utente");
document.theForm.bottvia.disabled = false;
document.theForm.bottvia.value='invia';
}
/*
else if(password == "")
{
alert("non hai inserito la password");
document.theForm.bottvia.disabled = false;
document.theForm.bottvia.value='invia';
}
*/
else


document.theForm.submit();

}


</script>
</head>
<link rel = "stylesheet" type = "text/css" href = "../css/hyperlife.css">

<body>


<form name = "theForm" action = "getLogin.php" method = "post" >
<table border = "1" align = "center" cellspacing = "10">
<tr>
<td><img src = "../images/compumaster.gif" alt = ""></td>
<td><img src = "../images/twinet.jpg" alt = ""></td>

</tr>
<tr>
<td align = "center">LOGIN</td>

</tr>
<tr>
<td align = "right">user : </td>
<td> <input type = "text" name = "user"></td>
</tr>
<tr>
<td align = "right">password :</td>
<td><input type ="password" name = "password"></td>
</tr>
<tr>

<td colspan = "2" align ="center">
<input name="bottvia" type ="button" value = "invia" onclick="checkForm();"></td>
</tr>
<table>
</form>

</body>
</html>







grazie ciao