Salve ragazzi non sono pratico di javascript ma è tutt'oggi che sto impazzendo con questo script.
se lascio il campo vuoto lo script funziona bene e mi blocca l'invio,
ma se lasciando sempre il campo vuoto inserisco degli spazi premendo la barra lo script nn mi blocca l'esecuzione, da quello che ho capito io "prova== undefined" dovrebbe essere il nocciolo della questione. qualcuno puo aiutarmi??
Grazie
<script type="text/javascript">
function Convalida(){
var prova=document.modulo.nome.value;
if((prova.length==0)||(prova == "undefined")){
mex.style.visibility="visible" ;
return false;
}else{
document.modulo.action = "elabora_dati.asp";
document.modulo.submit();
}
}
</script>
<form method="post" name="modulo">
<input type="text" name="nome">
<input type="button" name="salva" onclick="Convalida()" value="salva">
</form>
<div id="mex">Campo obbligatorio</div>