В HTML, JavaScript код размещается в элементе <script>
. Он является правильным ответом на вопрос о том, в каком элементе мы размещаем JavaScript. Данный элемент крайне важен для работы с JavaScript в HTML.
В основной структуре вашего HTML-файла, JavaScript код может быть размещён в элементе <script>
внутри <head>
или <body>
, а также и вне их.
Пример:
<!DOCTYPE html>
<html>
<head>
<script>
function myFunction() {
document.getElementById("demo").innerHTML = "Hello, World!";
}
</script>
</head>
<body>
<h1 id="demo"></h1>
<button onclick="myFunction()">Click me!</button>
</body>
</html>
В данном примере, JavaScript функция myFunction
размещена внутри элемента <script>
в <head>
. Когда пользователь нажимает на кнопку, выполняется функция и меняет содержимое элемента <h1>
.
Хотя JavaScript можно разместить прямо в HTML документе, это не совсем правильно. Лучшей практикой считается размещение JavaScript кода в отдельных файлах .js
. Это улучшает читаемость и поддерживаемость кода. Файлы JavaScript могут затем быть подключены к HTML документу с помощью атрибута src
элемента <script>
.
<!DOCTYPE html>
<html>
<head>
<script src="my_script.js"></script>
</head>
<body>
<h1 id="demo"></h1>
<button onclick="myFunction()">Click me!</button>
</body>
</html>
В данном примере, Javascript код находится в файле my_script.js
, который включен в HTML документ.
Важно отметить, что другие элементы, такие как <var>
, <section>
и <code>
, описанные в вопросе, есть в HTML, но они не предназначены для размещения JavaScript кода. Их функции и использование отличаются.