При помощи jQuery написать код, который будет делать кнопку активной, если чекбокс отмечен галочкой, и блокировать ее, если галочка отсутствует
как реализовать на jQuery?
код :
HTML
<button class="send_button" id="sendNewSms" >Отправить</button>
<div class="personal_checkbox ">
Вы соглашаетесь на обработку персональных данных и ознакомлены с политикой конфиденциальности?
<input id="checkme" type="checkbox" >
</div>
CSS
<div class="personal_checkbox ">
Вы соглашаетесь на обработку персональных данных и ознакомлены с политикой конфиденциальности?
<input id="checkme" type="checkbox" >
</div>
JavaScript
var checker = document.getElementById('checkme')
var sendbtn = document.getElementById('sendNewSms')
checker.onclick = function() {
sendbtn.disabled = !this.checked
}
sendbtn.disabled = !this.checked
Ответы (1 шт):
Автор решения: Bear Vorkuta
→ Ссылка
$('input').change(function(){
if ($(this).is(':checked')) $('#sendNewSms').prop('disabled',false)
else $('#sendNewSms').prop('disabled',true)
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class="send_button" id="sendNewSms" disabled>Отправить</button>
<div class="personal_checkbox">
Вы соглашаетесь на обработку персональных данных и ознакомлены с политикой конфиденциальности?
<input id="checkme" type="checkbox" >
</div>
<div class="personal_checkbox">
Вы соглашаетесь на обработку персональных данных и ознакомлены с политикой конфиденциальности?
<input id="checkme" type="checkbox" >
</div>