개발자/JavaScript

체크박스 체크가 안됐을때도 값을 저장 하고 싶다면

봉구리 2023. 5. 22.

목차


체크박스는 체크시에는 값이 전송되지만

체크가 안될시에는 어떤값도 안들어간다

이때 체크가 값을 넣고 싶으면 이렇게 하면된다

 

 

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

댓글