10개의 체크박스가 있으며 사용자는 최대 3개까지만 선택할 수 있습니다. 그렇지 않으면 모든 체크박스가 회색으로 표시됩니다.
(사용자가 체크박스를 다시 선택해도 다시 선택할 수 있습니다.)
코드 재사용을 위해 변수 부분을 JS 매개변수로 설정합니다.
JS 코드
첫 번째 매개변수는 체크박스 이름, 두 번째 매개변수는 최대 허용 체크값입니다.
function choicetest(name,num){
var choicearr = document.getElementsByName(name);
var a=0;
for(var i=0;iif(choicearr[i].checked) {
a=a 1;
}
if(a==num){
for(var i=0;iif(!choicearr[ i]. 확인됨)
choicearr[i].disabled='disabled';
}else{
for(var i=0;ichoicearr[i] .removeAttribute( 'disabled')
}
}
예제 프로그램 < head>
< ;meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
제목 없는 문서
< ;/head>
저자별 최신 기사
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31