récursif

(function talksAbout(node, _string) {
     if ( --?-- )
        Array.from( node.childNodes ).forEach( function( node ) {
          talksAbout( node, _string  )
         });
     else if ( --?-- )
        if( node.nodeValue.indexOf( _string) > -1 )
           action;
})(document.body, "Dupont");




Compléter le code --?-- pour pouvoir rechercher le string Dupont à partir de document.body

Exemple : 

Modifier les paragraphes
Attention ici Dupond avec un D
ici pas de Dupont ?