Файл Javascript не будет отображать простой код внутри html-файла

#javascript #html

#javascript #HTML

Вопрос:

Должен ли я настроить файл javascript как html-файл, чтобы он мог отображать текст, который я ввел в

 document.write("hello world!");
 

У меня есть <script> </script> внутри html, но он по-прежнему не отображает текст, который я запрашиваю

Комментарии:

1. Вы должны предоставить нам больше информации, можете ли вы опубликовать html и js-код?

Ответ №1:

Это работает для меня.

 <script>document.write("helloWorld")</script> 

если вы хотите использовать javascript, вам нужно поместить фактический код js в тег script или ссылку на внешний файл script.

Рекомендуется настроить внешний файл > как ваш html-файл< и ссылаться на него внутри <script> тега в нижней части html-документа. Имя файла может быть App.js и вам придется ссылаться на него следующим html <script src="./App.js"></script> образом (если файл находится в той же папке). Для получения дополнительной информации по этой теме вы можете прочитать это: разделение проблем (Википедия)

Комментарии:

1. Спасибо, да, мне не хватало «. /» перед именем файла js. я не пробовал это с книгой, которую я купил, но это сработало с тем, что я оставил от предыдущих уроков той же книги. Спасибо, надеюсь, это была проблема.

2. Что, если я создам папку js внутри корневой папки (var /www / html / js)?? Будет ли элемент src./js/app.js или ./var/www/html/js/ app.js ??

3. вы можете перемещаться на один уровень ../ вверх и перемещаться «вниз» к папкам в вашей файловой структуре, ссылаясь на них с ./folder/file помощью — или, если еще глубже в вашей структуре «./folder1 / folder2/file и т. Д. … .