raga ho fatto questo esercizio che mi chiedeva di creare degli input type e poi controllare i loro contenuti.Infatti bisogna controllare se il nome e cognome erano vuoti e la matrice deve essere un numero poi controllare il numero di telefono e fino qua ci siamo,poi bisogna controllare anche l'e-mail e quindi nn mi esce la scritta di javascript.Infine deve uscire una scritta con scritto Dati inseriti correttamente
<html>
<head>
<title>Dati</title>
<script type="text/javascript" language="javascript">
var nome;
var cognome;
var matricola;
var email;
var telefono;
var x;
function validForm () {
if (document.registr.cognome.value=="") {
alert ("Inserire cognome");
return false;
}
if (document.registr.nome.value=="") {
alert ("Inserire nome");
return false;
}
if (document.registr.matricola.value=="") {
alert ("Inserire matricola");
return false;
}
var x=parseInt(document.registr.matricola.value);
if (isNaN(x)) {
alert ("la matricola deve essere un numero");
return false;
}
if (document.registr.telefono.value=="") {
alert ("Inserire numero telefono ");
return false;
}
if (document.registr.email.value=="") {
alert ("Inserire email ");
return false;
}
alert("Dati inseriti correttamente");
return true;
}
</script>
</head>
<body>
<form action="" method="post" name="registr" onSubmit="return validForm();">
<center>
cognome:
<input type="text" name="cognome" size="40" maxlength="40">
<br>
<br>
<br>
nome:
<input type="text" name="nome" size="30" maxlength="30">
<br>
<br>
<br>
matricola:
<input type="text" name="matricola" size="12" maxlength="12">
<br>
<br>
<br>
telefono:
<input type="text" name="telefono" size="15" maxlength="15">
<br>
<br>
<br>
email:
<input type="text name="email" size="30" maxlength="30">
<br>
<input type="submit" value"Invia">
<input type="reset" value"Reset">
</form>
</body></html>