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):
e nel form ho messo: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>
dov'è che sbaglio?Codice PHP:<form name="form" action="<? $PHP_SELF?>" method="post" onSubmit="return CheckInput(this)">![]()

Rispondi quotando