js遍历当前页面所有元素,获得有title属性的元素

js遍历当前页面所有元素,获得有title属性的元素,第1张

function getHasTitles (parentNode) {

  var allNodes = parentNodegetElementsByTagName('');

  var length = allNodeslength;

  var i;

  var hasTitles = [];

  var node;

  for (i = 0; i < length; i++) {

    node = allNodes[i];

    if (nodetitle) {

      hasTitlespush(node);

    }

  }

  return hasTitles;

}

var hasTitles = getHasTitles(document);

jquery得到所有元素

$("")

JS应该是直接获取不到,可以获取前一页面的URL地址还是可以的documentreferer

不过可以用变通的方法来实现,每一个页面,把当前页面地址,页面标题目写入到cookie中,然后就可以从cookie中,读取前一页面的标题了。

1、 网页的 title

PageHeaderTitle

2、 meta内容

为<meta>标签加id,如<meta id='mContent' >

在你想要输出title值的位置加上这么一次

<script>

documentwrite(documenttitle)

</script>

以上就是关于js遍历当前页面所有元素,获得有title属性的元素全部的内容,包括:js遍历当前页面所有元素,获得有title属性的元素、JS如何获得来源页面的标题!、C# 如何获取网页的 title 和 meta内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9795709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存