개발자/JavaScript
체크박스 체크가 안됐을때도 값을 저장 하고 싶다면
봉구리
2023. 5. 22. 01:49
체크박스는 체크시에는 값이 전송되지만
체크가 안될시에는 어떤값도 안들어간다
이때 체크가 값을 넣고 싶으면 이렇게 하면된다
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')">
위에는 스크립단에서하면 되고 아래는 화면단에서 하면 도니다