如何使用JavaScript获取 expr:content 值?!!
<meta expr:content='data:blog.blogId' itemprop='blogId'/>
<meta expr:content='data:post.id' itemprop='postId'/>
我尝试了getElementsByTagName(“meta”)的方法
var x = document.getElementsByTagName("meta");
txt=x.expr:content;
但是他给了我 undefined
答案 0 :(得分:1)
尝试使用document.querySelectorAll()
与选择器"meta[expr\\:content]"
,for
循环,.getAttribute()
var metas = document.querySelectorAll("meta[expr\\:content]");
for (i = 0; i < metas.length; i++) {
console.log(metas[i].getAttribute("expr:content"))
}
<meta expr:content='data:blog.blogId' itemprop='blogId' />
<meta expr:content='data:post.id' itemprop='postId' />