2009-06-11 6 views

Répondre

1
var inputs = document.getElementsByTagName('input'); 
var names = []; 
for(var i = 0; i < inputs.length; i++){ 
    if(inputs[i].type == 'checkbox') names.push(inputs[i].name); 
} 

Donnera vous tous leurs noms dans un tableau si vous n'utilisez pas jQuery. Vous pouvez vider cet appel push() et faire ce que vous voulez si vous voulez juste opérer sur les cases à cocher. Rappelez-vous, si vous avez une tonne d'entrées sur votre page, ce sera une opération lente.

1

si vous connaissez jquery est facile utilisation

$(document).ready(function() 
     { 

       $('input:checkbox').each(function() 
       { 
       do .... 
       }); 

     }); 

si vous utilisez uniquement js, Écrasé éléments et vérifier si element.type == 'case'

Questions connexes