Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
<script>const imgEditForm = document.querySelector('.img-upload__overlay'); const imgUploadForm = document.querySelector('.img-upload__form'); const body = document.querySelector('body') const uploadFileButton = document.querySelector('#upload-file'); const closeFileUploadFormButton = document.querySelector('#upload-cancel') function openFileUploadForm () { imgEditForm.classList.remove('hidden'); body.classList.add('modal-open'); document.addEventListener('keydown', onFileUploadEscKeydown); }; function closeFileUploadForm () { imgEditForm.classList.add('hidden'); body.classList.remove('modal-open'); document.removeEventListener('keydown', onFileUploadEscKeydown); imgUploadForm.reset(); }; function onFileUploadEscKeydown (evt) { evt.preventDefault(); if (evt.key === "Escape") { closeFileUploadForm(); } } uploadFileButton.addEventListener('change', openFileUploadForm); closeFileUploadFormButton.addEventListener('click', closeFileUploadForm); </script>
пробовал подключить модулем и скриптом в html файле, в обоих случаях текст не вводится