Ho creato un semplice form HTML che fa un check di parametri e chiama un'action ad un file php.
Tutto ok tranne su Chrome. Invece di inviare i file al php, mostra la pagina php! C'è qualcosa che non va nel codice?
Codice nella pagina HTML:
codice:
<form name="information_form" method="post" action="Processadati.php" class="information" >
<fieldset>
<input type="email" class="field" value="Inserisci il tuo indirizzo email" onfocus="if(this.value=='Inserisci il tuo indirizzo email') this.value='';" onblur="if(this.value=='' || this.value==' ') this.value='Inserisci il tuo indirizzo email';" />
<input type="submit" class="go" value="" onclick="return cbCheck()" style="margin-bottom: 20px;"/>
<p >Ho letto ed accetto il <a href="javascript:PopupCentrata()">regolamento</a>
<input type="checkbox" name="cb" value="cb" />
</p>
</fieldset>
</form>
Codice JS:
codice:
<script type="text/javascript">
function cbCheck()
{
if (!document.information_form.cb.checked)
{
alert("Per iscriverti, devi accettare il regolamento sulla privacy");
return false;
}
else{
return true;}
}
</script>
Popupcentrata apre un semplice popup col regolamento.