Атрибут type
Синтаксис
(X)HTML
<script type="[значение]"> ... </script> или <script src="..." type="[значение]"></script>
Описание
Атрибут / параметр type
(от англ. "type" ‒ «тип, вид») указывает тип сценария (скрипта).
Условия использования
В HTML 4.01 данный атрибут является обязательным.
Поддержка браузерами
Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.
Спецификация
Верс. | Раздел |
---|---|
HTML | |
2.0 | |
3.2 | |
4.01 | 18.2.1 The SCRIPT element type = content-type [CI]... DTD: Transitional
Strict
Frameset
|
5.0 | 4.11.1 The script element The type attribute... |
5.1 | 4.12.1. The script element The type attribute... |
XHTML | |
1.0 | 4.8. Script and Style elements DTD: Transitional
Strict
Frameset
|
1.1 | Extensible HyperText Markup Language |
Значения
В качестве значения указывается допустимый MIME-тип содержимого. Примеры допустимых MIME-типов:
application/ecmascript
application/javascript
application/x-ecmascript
application/x-javascript
text/ecmascript
text/javascript
text/javascript1.0
text/javascript1.1
text/javascript1.2
text/javascript1.3
text/javascript1.4
text/javascript1.5
text/jscript
text/livescript
text/x-ecmascript
text/x-javascript
text/vbscript
text/tcl
Значение по умолчанию: «text/javascript
» (используется, если атрибут отсутствует).
Пример использования
Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр type (Элемент script)</title>
</head>
<body>
<h1>Пример использования атрибута "type"</h1>
<p><button onclick="curDate()">Вывести местную дату и время</button></p>
<p id="txt"></p>
<script type="text/javascript">
function curDate() {
document.getElementById("txt").innerHTML = Date();
}
</script>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр type (Элемент script)</title>
</head>
<body>
<h1>Пример использования атрибута "type"</h1>
<p><button onclick="curDate()">Вывести местную дату и время</button></p>
<p id="txt"></p>
<script type="text/javascript">
function curDate() {
document.getElementById("txt").innerHTML = Date();
}
</script>
</body>
</html>
Параметр type (Элемент script)