| Rubrika Javascript
Pridať komentár
Náhľad článku
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);">

naspäť
