📌  相关文章
📜  获取网站上的所有可见文本 javascript 代码示例

📅  最后修改于: 2022-03-11 15:03:43.139000             🧑  作者: Mango

代码示例1
function isHidden(el) {
     var style = window.getComputedStyle(el);
     return ((style.display === 'none') || (style.visibility === 'hidden'))
 }

 // get the body tag
 var body = document.querySelector('body');

 // get all tags inside body
 var allTags = body.getElementsByTagName('*');


 //console.log(allTags);


 for (var i = 0, max = allTags.length; i < max; i++) {
     if (isHidden(allTags[i])){
         // hidden
     }
     else { 
         console.log(allTags[i].innerText);
     }
 }