0

Тег <script>

Описание

Используется для подключения внешних JavaScript файлов к текущему документу или написания JavaScript кода внутри.

Для элемента доступны универсальные атрибуты и события.

См. код языков.

См. MIME - типы.

Синтаксис

<script>...</script>
Internet Explorer Edge Chrome Opera Safari Firefox Android WebView Firefox для Android Opera для Android iOS Safari
3 12 1 3.5 1 1 1 1 6 1
Поддерживается Частичная поддержка Не поддерживается

Атрибуты

async - Загружет скрипт асинхронно. Если установлен атрибут defer, то async игнорируется.
defer - Откладывает выполнение скрипта, до тех пор, пока не загрузится сайт.
src - Указывается адрес к скрипту.
type - Указывается тип содержимого скрипта.

Устаревшие атрибуты

language - Указывется язык написания скрипта.

Пример

<!DOCTYPE html>
<html lang='ru'>
<head>
<meta charset='UTF-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
<title>Document</title>
</head>
<body>
<button id='bn'>Нажми на кнопку</button>

<script>
let i = document.querySelector('#bn');
i.addEventListener('click', function (){
let con = confirm('Кнопка нажата! Нам перейти на главную страницу сайта ?');
if(con == true){
window.open('https://gki-webik.ru/', '_target');}
});
</script>
</body>
</html>