Vous manipulez le langage JavaScript au quotidien pour concevoir des pages Web ? Vous avez certainement une astuce à partager ! Cet espace est pour vous.
Coche ou décoche tous les checkbox d'un formulaire en un minimum de code.
Décrivez votre astuce en détail. N'hésitez-pas à inclure des portions de codes.
Déclaration de la fonction :
function checkAllInput(form, action) { var i = document.forms[form].getElementsByTagName("input"); for ( var cpt = 0; cpt < i.length; cpt++) i[cpt].checked = (action) ? true : false ; }
Imaginons que votre formulaire s'appelle form1 ->appel de la fonction pour tout cocher : checkAllInput('form1', true); ->appel de la fonction pour tout décocher : checkAllInput('form1', false);