- Операторы
- Управляющие инструкции
- JS Объекты
- браузер BOM
- HTML DOM
- События
- HTML Объекты
- Anchor
- Area
- Audio, Video
- Base
- Canvas
- Form
- IFrame
- Image
- Input
- Link
- Meta
- Option
- Progress
- Select
- Style
- Table
- Textarea
- TableHead и TableDate
- TableRow
- Промисы, async/await
- Сетевые запросы
- Бинарные данные и файлы
- Разное
Meta
Объект Meta представляет собой HTML элемент <meta>.
Свойства объекта Meta
content | Возвращает или устанавливает значение атрибута content данного элемента. |
httpEquiv | Возвращает или устанавливает значение атрибута httpequiv данного элемента. |
name | Возвращает или устанавливает значение атрибута name данного элемента. |
content
Свойство content возвращает или устанавливает значение атрибута content
.
Обязательный параметр content
устанавливает значение параметра, заданного с помощью name
или http-equiv
. Параметр content
может содержать более одного аргумента, в этом случае аргументы разделяются запятыми или точкой с запятой.
Синтаксис
metaObject.content [ = text ]
text
- содержимое метаинформации.
Возвращаемое значение
Строка, содержащая значение атрибута content
.
Пример
<html><head> <meta name="description" content="Справочник"> <meta name="keywords" content="HTML5,CSS,JavaScript"> <meta name="author" content="Вася Петров"> </head> <body> <button onclick="f()"> Узнать все <b>name - content</b> </button> <p id="demo"></p> <script> function f() { var t='', x = document.getElementsByTagName("META"); for (var i = 0; i < x.length; i++) { t += (i+1) + '. name="'+x[i].name + '" content="' + x[i].content+'"<br>'; } document.getElementById("demo").innerHTML = t; } </script> </body></html>
httpEquiv
Свойство httpEquiv Возвращает или устанавливает значение атрибута http-equiv.
Браузеры преобразовывают значение атрибута http-equiv
, заданное с помощью content
, в формат заголовка ответа HTTP и обрабатывают их, как будто они прибыли непосредственно от сервера.
Синтаксис
metaObject.httpEquiv [ = text ]
text
- любой подходящий идентификатор. Некоторые допустимые значения:
- Content-Type
- Тип кодировки документа.
- expires
- Устанавливает дату и время, после которой информация в документе будет считаться устаревшей.
- pragma
- Способ кэширования документа.
- refresh
- Загрузить другой документ в текущее окно браузера.
Возвращаемое значение
Строка, содержащая значение атрибута http-equiv
.
Комментарии
Одновременно использовать свойства name
и httpEquiv
НЕ допускается.
Пример
x=document.getElementsByTagName("META")[0]; alert ('httpEquiv = ' + x.httpEquiv + '\ncontent = ' + x.content);
name
Свойство name возвращает или устанавливает значение атрибута name.
Атрибут name устанавливает идентификатор метатега для пары «имя=значение». Одновременно использовать атрибуты name
и http-equiv
не допускается.
Синтаксис
metaObject.name [ = text ]
text
- любой подходящий идентификатор. Некоторые допустимые значения:
- author
- Имя автора документа.
- description
- Описание текущего документа.
- keywords
- Список ключевых слов, встречающихся на странице.
Возвращаемое значение
Строка, содержащая значение атрибута name
.