Io ho i seguenti bottoni radio:
codice:
<input type="radio" name="sezsel" checked="checked" onclick="sez(new, imp, forn, riv, priv, this);">Opz1 <input type="radio" name="sezsel" onclick="sez(imp, new, forn, riv, priv, this);">Opz2 <input type="radio" name="sezsel" onclick="sez(forn, imp, new, riv, priv, this);">Opz3 <input type="radio" name="sezsel" onclick="sez(riv, imp, forn, new, priv, this);">Opz4 <input type="radio" name="sezsel" onclick="sez(priv, imp, forn, riv, new, this);">Opz5
che quando vengono selezionati devono visualizzare/nascondere determinati DIV.
Ecco la funzione javascript adibita a ciò:
codice:
function sez (selected, item1, item2, item3, item4, check) {
if (check.checked){
selected.style.display = "";
selected.style.visibility = "visible";
item1.style.display = "none";
item1.style.visibility = "hidden";
item2.style.display = "none";
item2.style.visibility = "hidden";
item3.style.display = "none";
item3.style.visibility = "hidden";
item4.style.display = "none";
item4.style.visibility = "hidden";
}
else {
selected.style.display = "none";
selected.style.visibility = "hidden";
}
}
Il browser continua a riportare il messaggio di "Errore di sintassi", ma io non riesco a capire dove sia l'errore.
Voi lo vedete?
Grazie.