자바 스크립트 버튼을 쉽게 사용 중지 할 수 있으며 제대로 작동합니다. 내 문제는 그 버튼을 다시 활성화하려고 시도 할 때 다시 활성화되지 않는다는 것입니다. 다음은 내가하고있는 일입니다.자바 스크립트로 버튼을 비활성화하고 다시 활성화하려면 어떻게해야합니까?
왜이 기능이 작동하지 않고 작동하도록하려면 어떻게해야합니까?
자바 스크립트 버튼을 쉽게 사용 중지 할 수 있으며 제대로 작동합니다. 내 문제는 그 버튼을 다시 활성화하려고 시도 할 때 다시 활성화되지 않는다는 것입니다. 다음은 내가하고있는 일입니다.자바 스크립트로 버튼을 비활성화하고 다시 활성화하려면 어떻게해야합니까?
왜이 기능이 작동하지 않고 작동하도록하려면 어떻게해야합니까?
true
및 false
은이 문맥에서 문자열이 아닙니다.
true
및 false
Boolean
값을 원한다.
startButton.disabled = true;
startButton.disabled = false;
이유 그것은 작업 (요소를 비활성화)이 아닌 빈 문자열 truthy이기 때문이다의 종류. 따라서 을 disabled
속성에 할당하면 true
으로 설정하는 것과 동일한 효과가 있습니다.
<script>
function checkusers()
{
var shouldEnable = document.getElementById('checkbox').value == 0;
document.getElementById('add_button').disabled = shouldEnable;
}
</script>
당신이
document.getElementById를 ('btn을')을 시도 할 수 있습니다. 비활성화 =!
<input type="submit" name="btn" id="btn" value="submit" disabled/>
<input type="checkbox" onchange="document.getElementById('btn').disabled = !this.checked"/>
당신의 코드를 확인 "this.checked.이 몇 가지 오류 – Chinmay235