НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

Базовий JavaScript

JS Підручник JS Синтаксис JS Змінні JS Оператори JS If Умови JS Цикли JS Рядки JS Числа JS Функції JS Об’єкти JS Дати JS Масиви JS Набори JS Карти JS Математичні JS RegExp JS Типи даних JS Помилки JS Дебагінг JS Події JS Програмування JS Довідники JS UTF-8 Характери

JS Розширений

JS Версії JS Функції JS Об’єкти JS Класи JS Ітерації JS Проміси JS Модулі JS HTML DOM JS Вікна JS Web API JS AJAX JS JSON JS jQuery JS Графіка JS Приклади JS Об’єкти

JavaScript. Уроки W3Schools для початківців українською мовою

En Es De Fr Ru

JavaScript Установка (Підключення)


"Ми тут, щоб зробити свій внесок у цей світ. А інакше навіщо ми тут?"
Стів Джобс


Як підключити JavaScript? Тег <script>

На HTML-сторінці JavaScript код має бути вставлений між тегами <script> та </script>.

Приклад

<script>
  document.getElementById("demo").innerHTML = "Мій перший JavaScript";
</script>
Спробуйте самі »

Старі приклади JavaScript можуть використовувати атрибут type з таким написанням: <script type="text/javascript">.
Згідно зі специфікацією HTML5 для підключення JavaScript атрибут type - не обов’язковий. JavaScript є скриптовою мовою в HTML за умовчанням.


Функції та події JavaScript

JavaScript function - це блок коду JavaScript, який може бути виконано при "виклику".

Наприклад, функція може бути викликана, коли відбувається подія, наприклад, коли користувач натискає кнопку.

Ви дізнаєтеся набагато більше про функції та події у наступних розділах цього підручника на нашому сайті W3Schools українською.


JavaScript в <head> або <body>?

Ви можете розмістити будь-яку кількість скриптів в HTML-документі.

Скрипти можуть бути розміщені в розділах <body> або в <head> HTML сторінки, або в обох розділах одночасно.


JavaScript в <head>

В цьому прикладі JavaScript function розміщується в розділі <head> HTML сторінки.

Функція викликається при натисканні кнопки:

Приклад

<!DOCTYPE html>
<html>

<head>
<script>
function myFunction() {
  document.getElementById("demo").innerHTML = "Параграф змінено.";
}
</script>
</head>
<body>

<h1>Веб-сторінка</h1>
<p id="demo">Параграф</p>
<button type="button" onclick="myFunction()">Спробуй це</button>

</body>
</html>

Спробуйте самі »

JavaScript в <body>

В цьому прикладі JavaScript function розміщується в розділі <body> HTML сторінки.

Функція викликається при натисканні кнопки:

Приклад

<!DOCTYPE html>
<html>
<body>

<h1>Веб-сторінка</h1>
<p id="demo">Параграф</p>
<button type="button" onclick="myFunction()">Спробуйте це</button>

<script>
function myFunction() {
 document.getElementById("demo").innerHTML = "Параграф змінено.";
}
</script>

</body>
</html>
Спробуйте самі »

Розміщення скриптів у нижній частині елемента <body> покращує швидкість відображення, оскільки інтерпретація (читання) скриптів браузером уповільнює відображення вебсторінки. По можливості намагайтеся розміщувати JavaScript-код саме наприкінці HTML-коду вебсторінки.


Зовнішній JavaScript

Скрипти також можуть бути розміщені у зовнішніх JS-файлах:

Зовнішній файл: myScript.js

function myFunction() {
 document.getElementById("demo").innerHTML = "Параграф змінено.";
}

Зовнішні скрипти зручні, коли той самий JavaScrip-код використовується на різних вебсторінках (за аналогією із зовнішніми файлами .css).

Файли JavaScript мають розширення .js.

Щоб використовувати зовнішній скрипт, вкажіть ім’я файла скрипту в атрибуті src (скорочено від source) тега <script>:

Приклад

<script src="myScript.js"></script>
Спробуйте самі »

Можна розмістити зовнішнє посилання на скрипт в <head> або <body> - як вам подобається.

Скрипт буде поводити себе так, якби він був розташований саме там, де знаходиться тег <script>.

Зовнішні скрипти не можуть містити теги <script>. В них міститься безпосередньо сам JavaScript-код.


Переваги використання зовнішніх файлів JavaScript

Розміщення скриптів у зовнішніх файлах має ряд переваг:

  • Розділяються HTML-код та JavaScript-код
  • Це полегшує читання та підтримку окремо HTML та JavaScript
  • Кешовані файли JavaScript можуть прискорити завантаження сторінок

Щоб додати кілька файлів скриптів на одну сторінку, використовуйте кілька тегів <script>:

Приклад

<script src="myScript1.js"></script>
<script src="myScript2.js"></script>

Зовнішні посилання

На зовнішні скрипти можна посилатися за допомогою повної URL-адреси або шляху відносно поточної вебсторінки.

У цьому прикладі використовується повна URL-адреса для посилання на скрипт:

Приклад

<script src="https://w3schoolsua.github.io/js/myScript.js"></script>
Спробуйте самі »

У цьому прикладі використовується скрипт, розташований у вказаній теці на поточному вебсайті:

Приклад

<script src="js/myScript.js"></script>

Спробуйте самі »

Цей приклад посилається на скрипт, розташований у тій самій теці, що й поточна сторінка:

Приклад

<script src="myScript.js"></script>

Спробуйте самі »

Ви можете прочитати більше про шляхи до файлів у розділі HTML Шляхи до файлів на нашому сайті W3Schools українською.

Для написання скриптів на мові JavaScript використовуються такі самі редактори коду, як і для написання звичайного HTML-коду. Про те, які можна використовувати редактори коду, ви можете прочитати у розділі HTML Редактори або докладніше в розділі Редактори коду на нашому сайті W3Schools українською.


JavaScript - Як підключити? Відеоурок W3Schools

У цьому відео показано, де розмістити (увімкнути) JavaScript у HTML.

Частина серії відеоуроків для вивчення JavaScript для початківців!



Коментарі