<input type="checkbox" id="chk">
<label for="chk"></label>
<h1 id="header">Lorem ipsum</h1>
var chk = document.querySelector('#chk');
var header = document.querySelector('#header');
if(chk.checked)
header.innerHTML = "state 1";
else
header.innerHTML = "Lorem ipsum";
So. когда флажок установлен в тексте с изменениями в «состояние 1» , когда неконтролируемое (состояние по умолчанию) текст возвращается в «состояние 2». Этот код не работает, что я хочуcheckbox on checked state changes заголовок текст