Я начал работать с JS и скобками, у меня есть этот простой код JS в файле с именем scan.js
:
window.onload = function () {
document.getElementById("file").addEventListener("change", function (event) {
let output = document.getElementById("txtPath");
let files = event.target.files;
alert(files[0].name)
}, false);
}
Но в скобках отображается ошибка:
ОШИБКА: Ошибка синтаксического анализа: Неожиданный вывод токена
Пример изображения:
При запуске страницы ошибки отсутствуютинструмент разработчика Chrome и все работает как положено.
HTML:
<head>
<script type="text/javascript" src="scan.js"></script>
<link rel="stylesheet" type="text/css" href="scan.css" />
</head>
<body>
<div class="file-upload">
<div>
<input type="text" id="txtPath" placeholder="No file selected" />
<input id="btnBrowse" type="button" value="Browse..." onclick="document.getElementById('file').click();" />
<input type="file" style="display:none;" id="file" name="file" />
</div>
<button id="btnScan">Scan</button>
</div>
</body>