“JS Znajdź wszystkie elementy tekstowe” Kod odpowiedzi

JS Znajdź wszystkie elementy tekstowe

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 Znajdź wszystkie elementy tekstowe

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 Znajdź wszystkie elementy tekstowe

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

Odpowiedzi podobne do “JS Znajdź wszystkie elementy tekstowe”

Pytania podobne do “JS Znajdź wszystkie elementy tekstowe”

Więcej pokrewnych odpowiedzi na “JS Znajdź wszystkie elementy tekstowe” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu