반응형
//클릭 이벤트 연결
$(".Check").click(function () {
 	//방금 클릭한 dom의 id값 가져오기
	let checkedId = $(this).attr("id");
	//방금 클릭한 dom의 name값 가져오기
	let checkedName = $(this).attr("name");
	//방금 클릭한 dom의 class값 가져오기
	let checkedClass = $(this).attr("class"); 
    
	//id로 요소 선택하여 check여부 컨트롤
	document.getElementById(checkedId).checked=true;
	//class 이름으로 요소(들) 선택하여 check여부 컨트롤
	document.getElementsByClassName(checkedClass).checked=false;
	//Name으로 요소(들) 선택하여 check여부 컨트롤
	document.getElementsByName(checkedName).checked=false;
});

 

체크한 checkbox object 찾기 

 //class 명으로 dom 선택(checkbox들임)
 let obj = document.getElementsByClassName("optionCheck");
 
 //loop돌며 checked여부 검사
 for (var i = 0; i < obj.length; i++) {
      if (obj[i].checked == true) {
      //체크되었으면 체크 해제 
        obj[i].checked=false;
      }
  }
반응형

+ Recent posts