2010-08-18 3 views
4

Я пытаюсь использовать JS для доступа к данным в метатегах OpenGraph. Он прекрасно работает с мета-теги, которые имеют стандартные атрибуты (имя = «х» содержание = «у»), но и для OpenGraph тегов, мета теги читаетМогу ли я получить мета-свойства с помощью Javascript?

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

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

ответ

3

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

E.g. если у вас есть элемент в myMeta:

myMeta.getAttribute('property'); 

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

 Смежные вопросы

  • Нет связанных вопросов^_^