j'ai un petit problème avec mon formulaire html:
j'ai deux champs avec des checkbox et le premier est multiple.
J'aimerais que le deuxième se coche si au moins 2 des premiers sont cochés !!!
mais pour l'instant ca ne marche pas... voici le code
Code : Tout sélectionner
<html>
<head>
<title></title>
<script type="text/javascript">
var nbre=0;
function test(num){
if((document.form.niveau[num].checked)){
nbre++;
}
}
if(nbre > 1){
document.form.plus.checked;
}
}
</script>
</head>
<body>
<form name="form">
<table>
<tr><td>Niveau:</td><td><input type="checkbox" name="niveau[]" value="1" Onclick="test(1)"> A
<input type="checkbox" name="niveau[]" value="2" Onclick="test(2)"> B
<input type="checkbox" name="niveau[]" value="3" Onclick="test(3)"> C
<input type="checkbox" name="niveau[]" value="4" onclick="test(4)"> D
<input type="checkbox" name="niveau[]" value="5" onclick="test(5)"> E
<input type="checkbox" name="niveau[]" value="6" onclick="test(6)"> F</td></tr>
<tr><td> </td><td><input type="checkbox" name="niveau[]" value="7" onclick="test(7)"> G
<input type="checkbox" name="niveau[]" value="8" onclick="test(8)"> H
<input type="checkbox" name="niveau[]" value="9" onclick="test(9)"> I
<input type="checkbox" name="niveau[]" value="10" onclick="test(10)"> J</td></tr>
<tr><td>plusieurs niveaux : </td><td><input type="checkbox" name="plus" value="Oui"></td></tr></table>
</form>
</body>
</html>
D'avance merci