Originariamente inviato da cavicchiandrea
Premesso che i browser rispondono in maniera diversa all'evento history forza la disattivazione del radio cosi:
tra i tag <head></head>
<script>window.onload=function(){document.getEleme ntById("ID_Radio").checked=false}</scrip>
body:
<input name="Tuo_Nome" type="radio" id="ID_Radio">
Da alcune prove eseguite funziona tutto.
Ciao, ti ringrazio per il consiglio, ma l'ho provato con firefox e non funziona... Ti posto il codice:
Codice PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
window.onload=function(){
document.getElementById("privacy_ok").checked=false;
document.getElementById("privacy_no").checked=false;
}
</script>
</head>
<body>
<div id="contenttxt">
<form action="#" method="post" id="form" name="form">[...]
<div id="contattitxt">
<p class="white">Informativa sulla Privacy:</p>
<p class="grey">Il Dlgs 196/2003 ha introdotto il codice in materia di protezione dei dati personali. In ottemperanza a quanto previsto da tale codice, il trattamento dei dati personali da parte della nostra organizzazione è improntato ai principi di correttezza, liceità e trasparenza e di tutela della riservatezza e dei diritti dei soggetti cui i dati si riferiscono.</p>
<div id="privacy">
<input type="radio" id="privacy_ok" name="privacy" value="1" onclick="this.form.submit.disabled=!this.checked" />
Acconsento al trattamento dei dati personali
<input type="radio" id="privacy_no" name="privacy" value="0" onclick="this.form.submit.disabled=this.checked" />
Non acconsento al trattamento dei dati personali </div>
<div id="submit">
<input type="submit" name="submit" class="submit" value="Invia" disabled="disabled" />
<input type="reset" name="reset" class="submit" value="Cancella" />
</div>
</div>
</form>
</div>
</body>
</html>