Comment puis-je écrire une fonction javascript/jquery qui remplace le texte dans le document html sans affecter le balisage, seul le contenu du texte?Comment remplacer du texte dans un document html sans affecter le balisage?
Par exemple, si je veux remplacer le mot « style » avec « pas de style » ici:
<tr>
<td style="width:300px">This TD has style</td>
<td style="width:300px">This TD has <span class="style100">style</span> too</td>
</tr>
Je ne veux pas le remplacement d'affecter le balisage, tout le contenu du texte qui est visible l'utilisateur.
Merci beaucoup @CMS, vous m'avez aidé à résoudre ce problème: http://stackoverflow.com/questions/1512053/how-to-force-breaking-of-non-breakable-strings/ – Sylvain
'node.data' devrait fonctionner dans tous les navigateurs. – James
génial morceau de code, pouvons-nous le rendre plus rapide? – crosenblum