J'ai une case à cocher tout dans laquelle lorsque l'utilisateur va cocher, tous les éléments en dessous seront cochés. Cela fonctionne très bien dans Firefox mais n'effectuera pas la fonction Check All en chrome.Tout cocher ne fonctionnera pas dans Chrome, mais fonctionne dans Firefox
Ceci est la fonction JS:
function Check(chk, num)
{
if(chk.value=="Check all"){
for (i = 0; i <= num; i++){
chk[i].checked = true ;
}
chk.value="UnCheck all";
}else{
for (i = 0; i <= num; i++){
chk[i].checked = false ;
}
chk.value="Check all";
}
}
HTML:
<form target="_blank" action="" method="post" id="myform" name="myform">
<input type="checkbox" value="Check all" onclick="Check(document.myform.Product A, 9)" id="Fujitsu" name="Fujitsu"> Select All
<input type="hidden" value="1" name="product_id[1]">
<input type="checkbox" value="Product 1" id="Product 1" name="product[1]">Product A -Product 1
<input type="hidden" value="2" name="product_id[2]">
<input type="checkbox" value="Product 2" id="Product 2" name="product[1]">Product A -Product 2
</form>
Vous devez poster le code qui appelle cette fonction! Ce code est inutile sans l'implémentation. – mattbasta
Je ne peux pas poster les codes html non? – anonymous
Bien sûr, vous pouvez ... – ThiefMaster