<tr>
<td><input type="checkbox" class="{{org_nm}}">
<span name="{{org_nm}}" onclick="setOrg(this, '{{org_nm}}')">{{org_nm}}</span>
</td>
</tr>
function setOrg(el, org_nm) {
var org_nm = org_nm;
var orgs = document.getElementsByName(org_nm);
var checkbox = $("input."+org_nm)
for (var i = 0; i < checkbox.length; i++ ){
if(!checkbox[i].checked) {
checkbox[i].checked = true;
} else {
checkbox[i].checked = false;
}
}
}
span 태그에 Onclick 이벤트가 일어날 때 파라미터로 org_nm을 넘긴다.
input태그의 체크박스에 org_nm을 함께 클래스명으로 준다.
'일하면서배운것' 카테고리의 다른 글
이미지 주소가 입력되지 않았을 때 처리 (0) | 2023.05.04 |
---|---|
ERROR illegal start of expression (0) | 2023.04.13 |
ReferenceError: "" is not defined (0) | 2023.04.13 |
auto_increment 변경 (0) | 2023.04.04 |
리눅스 파일 이름 수정 (0) | 2023.03.29 |