Con JavaScript possiamo selezionare e deselezionare un campo di tipo checkbox.
A differenza di quanto avviene in jQuery, in questo caso dobbiamo manipolare direttamente l'attributo checked.
'use strict';
document.addEventListener('DOMContentLoaded', () => {
let btn = document.querySelector('#enable-disable');
btn.addEventListener('click', e => {
e.preventDefault();
let check = document.querySelector('#check');
if(!check.hasAttribute('checked')) {
check.setAttribute('checked', true);
} else {
check.removeAttribute('checked');
}
});
}, false);