“JS Encontre todos os elementos de texto” Respostas de código

JS Encontre todos os elementos de texto

function textNodesUnder(node){
  var all = [];
  for (node=node.firstChild;node;node=node.nextSibling){
    if (node.nodeType==3) all.push(node);
    else all = all.concat(textNodesUnder(node));
  }
  return all;
}
Real Rhinoceros

JS Encontre todos os elementos de texto

function textNodesUnder(el){
  var n, a=[], walk=document.createTreeWalker(el,NodeFilter.SHOW_TEXT,null,false);
  while(n=walk.nextNode()) a.push(n);
  return a;
}
Real Rhinoceros

JS Encontre todos os elementos de texto

(function () {
  var nodes = [];
  for (node of document.childNodes[0]) {
    if (node.nodeType === 3) {
      nodes.push(node);
    };
  };
})();
Better Barracuda

Respostas semelhantes a “JS Encontre todos os elementos de texto”

Perguntas semelhantes a “JS Encontre todos os elementos de texto”

Mais respostas relacionadas para “JS Encontre todos os elementos de texto” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código