2008-12-22 5 views

Répondre

2

Si vous cherchez javascript qui va vérifier vos 5 cases à cocher lorsque le 6e est cliqué, quelque chose comme cela devrait fonctionner:

function CheckAll(value){ 
    document.getElementByID("CheckBox1").checked = value; 
    document.getElementByID("CheckBox2").checked = value; 
    document.getElementByID("CheckBox3").checked = value; 
    document.getElementByID("CheckBox4").checked = value; 
    document.getElementByID("CheckBox5").checked = value; 
} 

<input type="checkbox" id="CheckBox6" onclick="CheckAll(this.checked)"><label>Check All</label> 
0

Dans HTML « pur », vous ne pouvez pas, si vous le pouvez modifiez votre code côté serveur pour interpréter correctement cette case comme signifiant "agir comme si tous les autres étaient cochés".

C'est assez facile d'utiliser Javascript. Créez une méthode déclenchée lorsque la case "Sélectionner tout" est cochée, puis recherchez les autres cases par ID et marquez-les comme cochées. On ne sait pas ce que vous devriez faire si la case "Sélectionner tout" n'est pas cochée, alors peut-être que ce devrait juste être un lien.

0

C'est un travail pour jQuery. Passez du temps aujourd'hui et apprenez-en si vous le pouvez. C'est génial pour ce genre de tâche.

Questions connexes