JS を使用して OpenGraph メタ タグのデータにアクセスしようとしています。標準属性 (name="x" content="y") を持つメタ タグでは正常に機能しますが、OpenGraph タグの場合、メタ タグは次のように読み取ります。
<meta property="x" content="y">
JS を使用して「プロパティ」属性の内容にアクセスできませんでした。.name 属性は空です。何か案は?
JS を使用して OpenGraph メタ タグのデータにアクセスしようとしています。標準属性 (name="x" content="y") を持つメタ タグでは正常に機能しますが、OpenGraph タグの場合、メタ タグは次のように読み取ります。
<meta property="x" content="y">
JS を使用して「プロパティ」属性の内容にアクセスできませんでした。.name 属性は空です。何か案は?
を使用しgetAttribute
ます。
たとえば、次の要素があると仮定しますmyMeta
。
myMeta.getAttribute('property');
HTML 属性と DOM プロパティの間に完全なマッピングはありません。ご覧のとおり、JavaScript プロパティを持たないもの (おそらく無効) もあります。他の人にとっては、別の名前で存在します。たとえば、class
属性は になりclassName
ます。