# 웹 개발/프레임워크

checkbox All select (javascript 이용)

dev-jjong 2013. 9. 6. 17:05

function fnCheckAll() {

    var checkField = document.listForm.checkField;

    if(document.listForm.checkAll.checked) {

        if(checkField) {

            if(checkField.length > 1) {

                for(var i=0; i < checkField.length; i++) {

                    checkField[i].checked = true;

                }

            } else {

                checkField.checked = true;

            }

        }

    } else {

        if(checkField) {

            if(checkField.length > 1) {

                for(var j=0; j < checkField.length; j++) {

                    checkField[j].checked = false;

                }

            } else {

                checkField.checked = false;

            }

        }

    }

}



checkField  = loop로 돌리는 checkbox item들의 name

checkAll = All select를 위해 선택하는 checkbox name