Salve ragazzi, sono nuovo del sito
Sto facendo un esercizio in cui in una pagina HTML tramite JavaScript devo validare il modulo login che verifichi che non venga lasciato vuoto o che non venga lasciato "ospite" e in tal caso informare con una finestra.
Questo riesco a farlo, però vorrei che se il modulo è ok passa alla pagina richiesta.jsp se invece il modulo non è ok resta su index.jsp
Come l'ho fatto io anche se il modulo non è a posto passa a richiesta.jsp
Dove sbaglio?
codice:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Richiesta informazioni</title>
<script language="JavaScript">
function verifica(modulo)
{
if ((modulo.login.value == "") || (modulo.login.value == "ospite"))
{
alert("Campo -login- mancante, \nModulo non spedito");
modulo.login.focus();
return false;
}
alert("Modulo corretto e spedito correttamente");
return true;
}
</script>
</head>
<body>
<h2>Richiesta informazioni</h2>
<form name="name" onSubmit="return verifica(this);" method="POST" action="richiesta.jsp"/>
Login: <input type="text" name="login" value="ospite"></p>
Richiesta:
<select name="tipoInfo">
<option value="nessuna" selected>Nessuna Informazione</option>
<option value="aziende">Aziende</option>
<option value="conti">Conti Correnti</option>
</select>
</p>
<input type="submit" name="submit" value="OK"></p>
</body>
</html>
Grazie a tutti 
il punto è qui
<form name="login" onSubmit="return verifica(this);" method="POST" action="richiesta.jsp"/>
io vorrei che se verifica(this) da true vada a richiesta.jsp, in caso contrario che resti su index.jsp