gpt4 book ai didi

JavaScript - 提取文档元字段的最快方法

转载 作者:行者123 更新时间:2023-12-03 16:00:06 25 4
gpt4 key购买 nike

我需要提取文档的“描述”元标记。

默认方法是使用 document.getElementsByTagName('META') 然后遍历数组 - 如在:http://www.rgagnon.com/jsdetails/js-0070.html 中找到的那样

但我想知道是否有其他更快的“一行代码”方法。我不熟悉 xPath - 但也许这行得通?有什么想法吗?

最佳答案

当然...

var desc = document.getElementsByName('description')[0].getAttribute('content');

这当然假定有一个名为 description 的元标记。

为了更完整,无论大小写,这都会捕捉到描述。

function getDesc(){
var metas = document.getElementsByTagName('meta');
for(var i=0;mLen=metas.length;i<mLen;i++){
if(metas[i].getAttribute('name').toLowerCase() == 'description'){
return metas[i].getAttribute('content');
}
}
return null;//or empty string if you prefer
}
var desc = getDesc();

关于JavaScript - 提取文档元字段的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1268180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com