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