html
<ul class="" style="">
<li>
<input type="checkbox" name="nameval" onclick='checkOnlyOne1(this)' value="0" id="1">
<label for="1">전체</label>
</li>
<li>
<input type="checkbox" name="nameval" onclick='checkOnlyOne1(this)' value="1" id="2">
<label for="2">선택1</label>
</li>
<li>
<input type="checkbox" name="nameval" onclick='checkOnlyOne1(this)' value="2" id="3">
<label for="3">선택2</label>
</li>
<li>
<input type="checkbox" name="nameval"onclick='checkOnlyOne1(this)' value="3" id="4">
<label for="4">선택3</label>
</li>
<li>
<input type="checkbox" name="nameval" onclick='checkOnlyOne1(this)' value="4" id="5">
<label for="5">기타</label>
</li>
</ul>
스크립트
function checkOnlyOne1(element) {
const checkboxes1 = document.getElementsByName("nameval");
checkboxes1.forEach((cb) => {
cb.checked = false;
});
element.checked = true;
};
'코딩 공부 > HTML' 카테고리의 다른 글
자바 스크립트 체크박스 초기화, 전체선택 (0) | 2022.01.07 |
---|---|
체크박스 전체 버튼 눌렀을 때 다른 체크 해제 하기 (0) | 2022.01.03 |
CSS - !important 뜻 (0) | 2021.12.02 |
CSS -webkit, -moz, -ms, -o 접두어 의미 (0) | 2021.12.02 |
Placeholder를 사용하지 마세요. (0) | 2021.12.02 |