본문 바로가기
프로그래밍/java script

자바스크립트 체크박스 체크 개수 제한하기

by -현's- 2014. 7. 1.
반응형


●예제


<html>

<head>

</head>

<body>


<script>


//2개만 체크되게 하기

function count_ck(obj){

var chkbox = document.getElementsByName("chk");

var chkCnt = 0;

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

if(chkbox[i].checked){

chkCnt++;

}

}

if(chkCnt>2){

alert("check NO");

obj.checked = false;

return false;

}

}

</script>


<form name="checkTest">

<input type="checkbox" name="chk" onClick="count_ck(this);"value="1" checked><br>

<input type="checkbox" name="chk" onClick="count_ck(this);"value="2"><br>

<input type="checkbox" name="chk" onClick="count_ck(this);"value="3"><br>

<input type="checkbox" name="chk" onClick="count_ck(this);"value="4">

</form>



</body>

</html> 


































반응형

댓글