sto creando un form dove non è concesso avere spazio vuoti, però vorrei che eseguisse il checking nella stessa pagina.
insomma, vorrei che quando l'utente clicca sul bottone invia, il form si fermi con un alert(con suscritto tipo "non ha riempito il campo XXX") e permetta all'utente di riempirlo.
so che con una funzione personalizzata di javascript si riesce a fare (funziona anche in questo forum)
insomma quello che ho provato a fare è questo (scopiazzando malamente dallo script del phpBB):
Codice PHP:
<script language="JavaScript" type="text/javascript">
<!--
function CheckInput() {
formErrors=false;
if(document.form.post_titolo.value.length<2){
formErrors="Devi inserire il titolo";
}
if(formErrors){
alert(formErrors);
return false;
}else{
return true;
}
//-->
</script>
e nel form ho messo:
Codice PHP:
<form name="form" action="<? $PHP_SELF?>" method="post" onSubmit="return CheckInput(this)">
dov'è che sbaglio?