Ciao,
sto creando un sito per un gioco di ruolo dal vivo e mi serve una mano per una questione di checkbox
Mettendo che ho questo codice
__________________________________________________ ______________
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it">
<head>
<title>Le Case del Silenzio</title>
<script type="text/javascript">
function checkboxlimit(checkgroup, limit){
var checkgroup=checkgroup var limit=limit
for (var i=0; i<checkgroup.length; i++){
checkgroup[i].onclick=function(){
var checkedcount=0
for (var i=0; i<checkgroup.length; i++)
checkedcount+=(checkgroup[i].checked)? 1 : 0
if (checkedcount>limit){
alert("Puoi selezionare solo "+limit+" talenti")
this.checked=false
}
}
} }
</script>
</head>
<body>
<h1>Limita scelte</h1>
Seleziona 7 talenti:</p>
<form id="talenti" name="talenti">
<input type="checkbox" name="talenti" /> Armi comuni
<input type="checkbox" name="talenti" /> Armi grandi
<input type="checkbox" name="talenti" /> Armi doppie
<input type="checkbox" name="talenti" /> Armi da tiro
<input type="checkbox" name="talenti" /> Armi da lancio
<input type="checkbox" name="talenti" /> Tempra
<input type="checkbox" name="talenti" /> Robustezza I
<input type="checkbox" name="talenti" /> Duro a morire
<input type="checkbox" name="talenti" /> Pronto soccorso
<input type="checkbox" name="talenti" /> Erboristeria
<input type="checkbox" name="talenti" /> Medicina I
<input type="checkbox" name="talenti" /> Medicina II
</form>
<script type="text/javascript">
//Syntax: checkboxlimit(checkbox_reference, limit)
checkboxlimit(document.forms.talenti.talenti, 7)
</script>
</body>
</html>
__________________________________________________ ______________
Come posso fare in modo che "Armi grandi" sia selezionabile (ci posso cliccare sopra) solo se seleziono "Armi comuni" e "Medicina II" solo se seleziono sia "Medicina I" sia "Erboristeria"?
Ringrazio in anticipo per l'aiuto ^.^ sono parecchio impedita ^.^"