Add to Google Reader or Homepage Prihlásiť sa k odberu RSS

| Rubrika Javascript

Diskusia k článku

Výber všetkých checkboxovZobraziť článok

Žiadne komentáre.

Naspäť naspäť

Pridať komentár

Koľko je na ruke prstov?

Náhľad článku

Výber všetkých checkboxov

Výber celej skupiny checkboxov pomocou javascriptu je často používaná funkcia a existuje množstvo riešení. My ponúkame jedno skutočne jednoduché a priamočiare. Je založené na prechádzaní všetkých input tagov v zadanom formulári.

function checkUnCheckAll(form,bool) {
 
        var el = document.getElementById(form);
        var x = el.getElementsByTagName('input');
 
        for (i = 0; i < x.length; i++) {
                x[i].checked = bool;
        }
 
}

Funkcia má dva parametre – form je názov formulára, ktorý má byť spracovaný, bool má hodnotu true alebo false, podľa toho či chceme checkboxy označiť alebo odznačiť.

Použitie je jednoduché, stačí funkciu zavolať trebárs na akciu onclick, v nejakom HTML elemente:

<input type="button" value="Označiť všetko" onclick="checkUnCheckAll('formName',true);">
RSS