У меня есть функция OnClick ниже:Вызов функции OnClick() из отдельного файла
<input type="submit" onclick=logUserIn() value="Log in">
, который работал хорошо, когда я имел функцию в моих тегах сценария
<script>
function logUserIn(){
//does something
};
</script>
однако есть сейчас извлек его в свой собственный файл с именем log_user_in.js, который находится в папке JS на том же уровне, что и моя папка HTML.
Я включил эту строку <script src="../js/log_user_in.js"></script>
в свой html-файл, чтобы найти файл log_user_in.
Однако теперь я получаю сообщение об ошибке (index):13 Uncaught ReferenceError: logUserIn is not defined
, когда пытаюсь снова вызвать метод onclick.
Имею ли я ссылку на это правильно или что еще я должен делать?
я думаю, что ваш путь неправильно проверить файл JS в том числе и не –
Вы можете попытаться объявить глобально 'window.logUserIn = функция функции() {// Код здесь} ' –
@MirzaObaid, как я могу это сделать? – Waterman1