체크박스는 체크시에는 값이 전송되지만
체크가 안될시에는 어떤값도 안들어간다
이때 체크가 값을 넣고 싶으면 이렇게 하면된다
function updateHiddenField(checkbox, hiddenFieldId) {
document.getElementById(hiddenFieldId).value = checkbox.checked ? '1' : '0';}
<input type="hidden" id="hiddenAdminFarm" name="adminFarm" value="0" />
<input type="checkbox" class="check-self" id="adminFarm" onchange="updateHiddenField(this, 'hiddenAdminFarm')">
위에는 스크립단에서하면 되고 아래는 화면단에서 하면 도니다
'개발자 > JavaScript' 카테고리의 다른 글
jQuery (0) | 2023.03.20 |
---|---|
for in / for of 반복문 (0) | 2023.03.19 |
DOM (0) | 2023.03.18 |
클로저(closure) 함수 (0) | 2023.03.12 |
callback 함수 (0) | 2023.03.12 |
댓글