2010-08-18 2 views
4

JS를 사용하여 OpenGraph 메타 태그의 데이터에 액세스하려고합니다. 그것은 표준 속성이 메타 태그와 함께 잘 작동 (이름 = "X"는 내용 = "Y")하지만, 오픈 그래프 태그, 메타 태그 내가 내용을 액세스하는 운이 없었어요Javascript를 사용하여 메타 속성을 가져올 수 있습니까?

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

를 읽고 JS를 사용하여 "속성"속성의 .name 속성은 그냥 비어 있습니다. 어떤 아이디어?

답변

3

getAttribute을 사용하십시오.

예. 당신이 myMeta의 요소가 가정 : HTML 속성과 DOM 속성 간의 완벽한 매핑이 없습니다

myMeta.getAttribute('property'); 

. 보시다시피, 일부는 (아마도 유효하지 않은) 자바 스크립트 속성을 가지고 있지 않습니다. 다른 사람들에게는 다른 이름으로 존재합니다. 예 : class 속성은 className이됩니다.

관련 문제