체크 박스가 선택된 경우에만 제출 버튼을 활성화하는 양식이 있습니다. 문제는 자바 스크립트가없는 사람들이 제출 버튼을 활성화 할 수 없다는 것입니다. 이 문제에 대한 최선의 해결책은 무엇입니까?jQuery form accept 체크 박스, submit 버튼 비활성화
<script src="http://www.lenticularpromo.com/v/vspfiles/js/jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$('#accept-box').click(function(){
$('#submitter').attr('disabled',!this.checked);
});
$('#myform').submit(function(){
return $('#accept-box').attr('checked');
});
});
</script>
<form id="myform" class="accept" action="http://dropbox.yousendit.com/KefengXu11610470" method="GET">
<label>I promise to include all required information along with my artwork submission</label>
<input id="accept-box" name="accept" type="checkbox" value="0">
<br>
<input id="submitter" class="submit" type="submit" name="submit" value="Continue to artwork upload" disabled="disabled">
</form>
JavaScript를 사용하여 제출 버튼을 어떻게 비활성화 할 수 있습니까? – cleanerupper
'$ ('# submitter'). attr ('disabled', true);'를 자바 스크립트의 시작 부분에 넣으십시오. –
로랑은 내 반응과 그에 대한 예를 들어 답했습니다. –