Могу ли я получить мета-свойства с помощью Javascript? - PullRequest
4 голосов
/ 19 августа 2010

Я пытаюсь использовать JS для доступа к данным в метатегах OpenGraph.Он отлично работает с метатегами, которые имеют стандартные атрибуты (name = "x" content = "y"), но для меток OpenGraph метатег выглядит так:

<meta property="x" content="y">

Мне не повезло в доступесодержимое атрибута "свойство" с использованием JS.Атрибут .name просто пуст.Есть идеи?

1 Ответ

3 голосов
/ 19 августа 2010

Использование getAttribute.

Например, если у вас есть элемент в myMeta:

myMeta.getAttribute('property');

Нет полного сопоставления между атрибутами HTMLи свойства DOM.Как вы видели, некоторые (возможно, недействительные) не имеют свойств JavaScript.Для других они существуют под другим именем.Например, атрибут class становится className.

...