How can I check if a checkbox is checked in JavaScript while building a mobile web app?

You can add event listener instead of onclick in HTML :

document.getElementById('remember').addEventListener('change', function () {
  if (this.checked) {
    alert("Checked!");
  } else {
    alert("Not checked!");
  }
});

My tip: I started using this to keep HTML clean and separate logic from structure—makes future maintenance way easier, especially on larger forms.