이 코드는 체크 상자가 선택 될 때까지 선택 입력 필드를 숨기려고했습니다. 작동하지만 페이지를 처음로드 할 때 모두 표시됩니다. 확인란이 채워질 때까지 보이지 않게해야합니다. 페이지를로드 한 다음 체크 상자를 선택 취소하고 개체가 사라지면 작동하는지 알 수 있습니다.하지만 시작 부분에 더 중요한 이유가 표시됩니다. 어떻게 중지합니까? 그렇게하는 것에서?Javascript onchange 이벤트가 작동하지 않습니다.
코드 :
function doruc() {
var elem = document.getElementById("secondhalf1"),
checkBox = document.getElementById("pizza11");
elem.style.display = checkBox.checked ? 'block' : 'none';
};
<input type="checkbox" id="pizza22" onclick="doruc()" name="halfHalf2" />
javascript function id의 체크 박스가 pizza11 인 동안 체크 박스 ID가 pizza22 인 이유는 무엇입니까? 여러 확인란이 있습니까? – Yanaro