html-файл ничего не показывает, пока я не закрою всплывающее окно с предупреждением

#javascript #html #css

Вопрос:

Я только начал изучать веб-разработку с использованием html css и javascript. но после подключения моего файла с index.js файл, он ничего не показывает на странице. сначала он предупреждает(«привет из javascript»), затем, пока я не закрою всплывающее окно с предупреждением, содержимое страницы не показывает мой код для html-файла

 <!DOCTYPE html>
<html lang="en">
<head>
     <meta charset="UTF-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <title>Document</title>
     <script src="index.js"></script>
</head>
<body>
     <h1>First Website </h1>
     <p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Repellat similique vitae, aliquam in ipsum explicabo saepe repudiandae quidem recusandae vel dolores beatae iure temporibus aliquid libero adipisci alias obcaecati magni ratione nesciunt impedit mollitia. Tempore nulla porro, deleniti architecto fugit animi ut, inventore asperiores nobis labore cumque soluta. Suscipit, laborum.</p>
     
</body>
</html>
 

Ответ №1:

возможной причиной может быть ваш script тег, так как ваш script тег помещен перед телом. Лучшее место для размещения всех ваших script тегов — в нижней части body тега.

 <head>
     <title>Document</title> 
</head>
<body>
     
     
     <!-- script tags at the bottom of body -->
     <script src="index.js"></script>
</body>
</html>
 

Ответ №2:

Уважаемый, возможно, Вы не указали правильный путь к файлу (index.js).

во-вторых, рекомендуется разместить файлы JavaScript в нижней части тела. как и код

 <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Title Here</title>
</head>
<body>
    <h1>Dev. Karam Zomlut</h1>

    <script src="index.js"></script>
</body>
</html> 

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

1. мои файлы html и js находятся в одной папке, но проблема была второй проблемой, о которой вы упомянули, поместите файл javascript внизу, и да, это сработало