Cocher des checkbox automatiquement
Antonin
-
Socket7 Messages postés 5 Statut Membre -
Socket7 Messages postés 5 Statut Membre -
Bonjour,
J'ai 20 checkbox sur une page, je voudrais que quand je clique sur une des checkbox elle coche une dizaine de checkbox sur les 20 . J'avais pris ce code mais il coche toutes les cases :
<script >
function cocherTout(etat)
{
var cases = document.getElementsByTagName('input'); // on recupere tous les INPUT
for(var i=1; i<cases.length; i++) // on les parcourt
if(cases[i].type == 'checkbox') // si on a une checkbox...
{cases[i].checked = etat;}
// ... on la coche ou non
}
</script>
Une idée
J'ai 20 checkbox sur une page, je voudrais que quand je clique sur une des checkbox elle coche une dizaine de checkbox sur les 20 . J'avais pris ce code mais il coche toutes les cases :
<script >
function cocherTout(etat)
{
var cases = document.getElementsByTagName('input'); // on recupere tous les INPUT
for(var i=1; i<cases.length; i++) // on les parcourt
if(cases[i].type == 'checkbox') // si on a une checkbox...
{cases[i].checked = etat;}
// ... on la coche ou non
}
</script>
Une idée
A voir également:
- Cocher des checkbox automatiquement
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Automatiquement - Guide
- Renommer automatiquement des fichiers - Guide
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
- Logiciel pour trier les photos automatiquement - Guide
4 réponses
Bonjour,
tu remplaces : for(var i=1; i<cases.length; i++) par for(var i=1; i<10; i++) ou for(var i=1; i<(cases.length)/2; i++)
;o)
tu remplaces : for(var i=1; i<cases.length; i++) par for(var i=1; i<10; i++) ou for(var i=1; i<(cases.length)/2; i++)
;o)