JSFiddle - React, Tailwind, and code Playground

HTML

<input type="checkbox" name="myCheckbox" checked="checked" />
<label>the box below is red when checked, and blue when unchecked</label>
<br />
<div id="myDiv"></div>

CSS

input, label {
    display: inline
}
#myDiv {
    background-color: red;
    width: 200px;
    height: 100px;
    display: block;
}

JavaScript

document.addEventListener("DOMContentLoaded", function (event) {
    let selector = document.querySelector('input[name=myCheckbox]');
    selector.addEventListener('change', function (event) {
        if (selector.checked) {
            document.getElementById("myDiv").style.backgroundColor = "red";
        } else {
            document.getElementById("myDiv").style.backgroundColor = "blue";
        }
    });
});