Я новичок в JavaScript. Когда я пытаюсь выполнить следующий код, мои js-файлы не привязаны, а код JavaScript с html-страницы не выполняется: Оба файла html и JavaScript находятся на одном пути.Файл script.js, не связанный с html-файлами с атрибутом скрипта src attribute
МОЯ HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;>
<title>JS Code</title>
</head>
<body>
HTML
<script type="text/javascript" src="script.js">
debugger;
document.write("HI i am from HTML with js code")
nowCall1();
function nowCall1(){
document.write("-Js.")
//peakOil(changeCivilisationCallback);
}
</script>
</body>
</html>
script.js:
function peakOil(callback) {
document.write("HI i am from Js");
callback(); // the parentheses mean the function is executed!
}
function changeCivilisationCallback(){
document.write("HI i am from changeCivilisationCallback");
}
function nowCall(){
document.write("Js.")
//peakOil(changeCivilisationCallback);
}
Но когда я пытаюсь удалить атрибут экр поместить весь код в HTML скрипт работает. Почему, когда я пытаюсь поместить код в файл js, он не выполняется. Я столкнулся с проблемой при отладке в браузере Chrome Chrome.
Пожалуйста, помогите мне понять javas cript, спасибо заранее.
код ошибки заполнен. Что ты пытаешься сделать? –