Changer la couleur d’un texte spécifique dans les balises HTML à l’aide de Javascript

La question dit tout. Par exemple, j’ai le code HTML suivant:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor

Comment changer la couleur de la couleur d’un mot d’en haut sans modifier l’ span ci-dessus (je sais que j’aurais pu mettre une autre balise span avec un id="text" et un document.getElementById("text").style.color="red"; Mais au lieu de cela, je veux rechercher le mot dans la balise (peut-être en utilisant RegExp) et changer sa couleur de manière dynamic.

Vous ne pouvez pas le faire sans modifier le contenu de la plage. Donc, soit vous le faites dans le source, soit vous le ferez plus tard en manipulant le DOM (dans votre cas, via jQuery).

Ainsi par exemple:

 var span = $("#span"); span.html(span.html().replace(/dolor/, '$&')); 
  Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor