русский  עברית
tadam logo
Рассылка
Присоединитесь к списку рассылки для получения последних новостей
Имейл
Имя и фамилия
Примеры HTML
Основные атрибуты HTML

HTML <script> Тег

Пример

Добавление JavaScript на страницу HTML:
<script type="text/javascript">
document.write("Привет мир!")
</script>
Результат выполнения кода выше:

Определение и использование

Тег <script> используется для определения скрипта на стороне клиента, например как JavaScript.

Элемент script либо содержит сценарии или указывает на внешний файл сценария через атрибут src.

Обязательный атрибут type указывает тип MIME скрипта.

Обычное использование для JavaScript это манипуляция изображением, проверка формы, и динамическое изменение содержимого.

Поддержка браузеров

атрибут script поддерживается во всех ведущих браузерах

Различия между HTML и XHTML

В HTML 4 и XHTML существуют различия в содержании внутри скриптов:

  • В HTML 4, тип содержания устанавливается как CDATA, это означает, что объекты не будут обрабатываться.
  • В XHTML, тип содержания устанавливается как (#PCDATA), это означает, что объекты будут обрабатываться.

Это означает, что в XHTML, все специальные символы будут декодированны или все содержание должно быть завернуто внутрь секции CDATA.

Для того чтобы скрипт выполнялся правильно в документах XHTML, используйте следующий синтаксис:
<script type="text/javascript">//<![CDATA[

var i=10;
if (i<5)
{
    // some code
}
//]]>

</script>

Советы и примечания

Совет: Также смотрите элемент <noscript> для пользователей, у которых нет поддержки сценариев в их браузерах или они имеют браузер, который не поддерживает сценарии на стороне клиента.

Обязательные атрибуты

DTD указывает, в какой HTML 4.01/XHTML 1.0 DTD допускаются атрибуты. S=Strict (строгий), T=Transitional (переходный), и F=Frameset (набор фреймов).
АтрибутЗначениеОписаниеDTD
typeMIME-typeОпределяет тип MIME сценарияSTF

Дополнительные атрибуты

АтрибутЗначениеОписаниеDTD
charsetcharsetЗадает кодировку символов используемую во внешнем файле сценарияSTF
deferdeferУказывает, что выполнение сценария должно быть отложено(задержено), до полной загрузки страницыSTF
srcURLУказывает URL внешнего файла сценарияSTF
xml:spacepreserveУказывает, должны ли быть сохранены пробелы в коде 

Атрибуты событий

Тег <script> не поддерживает не один из атрибутов событий.

Более подробная информация о Атрибуты событий.

Стандартные атрибуты

Тег <script> не поддерживает не один из стандартных атрибутов.
Более подробная информация оСтандартных атрибутах.
Была ли эта информация полезной?
   

Комментарии