В FF этот код работает а в Chrome нет, подскажите пожалуйста где ошибка!?
<div>
<h3 class="modal__title">Программа электронные договоры, файлы исходного кода</h3>
<div>
<div>
<label for="form"><input id="form" type="checkbox"> <a href="/?page=license" target="_blank">Принимаю Лицензию для свободного ПО</a></label>
</div>
<div style="display:flex; justify-content:space-evenly;">
<div>
<form id="form" action="/files/source/source.zip">
<button class="btn" disabled>Скачать</button>
</form>
</div>
<div>
<button class="js-modal-close">Отменить</button>
</div>
</div>
<script>
form.onchange = function () {
var button = document.body.getElementsByClassName('btn')[0];
if (button.disabled) button.disabled = false;
else button.disabled = true;
}
</script>
</div>
</div>
В FF кнопка "Скачать" становится активной, а в Chrome нет.