Книга: JavaScript. Подробное руководство, 6-е издание

Script

Script

HTML-элемент <script> (Node, Element)

Объект Script представляет HTML-элемент <script>. Большинство его свойств простo соответствуют HTML-атрибутам с теми же именами, только при этом свойство text действует подобно свойству textContent, унаследованному от интерфейса Node. Обратите внимание, что элемент <script> выполняется только один раз. Изменение свойства src или text существующего элемента <script> не приводит к запуску нового сценария. Однако эти свойства можно установить во вновь созданном элементе <script>, чтобы выполнить новый сценарий. Но имейте в виду, чтобы выполнить сценарий, тег <script> необходимо вставить в объект Document. Сценарий будет выполнен, когда будет установлено свойство src или type или когда он будет вставлен в документ, при выполнении обоих условий.

Свойства

boolean async

Имеет значение true, если элемент <script> имеет атрибут async, и false - в противном случае. Дополнительные сведения приводятся в разделе 13.3.1.

string charset

Кодировка символов в сценарии, на который ссылается свойство src. Обычно это свойство не определяется, и по умолчанию считается, что сценарий имеет ту же кодировку, что и вмещающий его документ.

boolean defer

Имеет значение true, если элемент <script> имеет атрибут defer, и false - в противном случае. Дополнительные сведения приводятся в разделе 13.3.1.

string src

URL-адрес сценария, который требуется загрузить.

string text

Текст между тегами <script> и </script>.

string type

МІМЕ-тип с определением языка сценариев. По умолчанию устанавливается значение «text/javascript», благодаря чему для обычных сценариев на языке JavaScript не требуется устанавливать это свойство (или HTML-атрибут). При присваивании этому свойству собственного МІМЕ-типа можно встраивать произвольные текстовые данные в элемент <script> для использования другими сценариями.

Оглавление книги


Генерация: 0.104. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз