- Ymox,
Bonjour à tous !
Aujourd'hui, j'ouvre un sujet pour me renseigner à propos de quelque chose qui se rapporterait à de l'insertion à la volée de balises <abbr>
dans du HTML. J'explique.
Histoire de ne pas avoir de dénominations kilométriques, beaucoup d'organisations ont désormais raccourci leur raison sociale en utilisant des abréviations ou des acronymes. Dans l'idée, je souhaite donc utiliser ces raccourcis. Seulement, pour mes lecteurs, je me dois de leur proposer la version complète. Plutôt que d'accepter certaines balises dans mon texte et devoir les taper à chaque fois que j'utilise une des abréviations, puis déclarer comme sûr mon texte et l'afficher brut dans ma page, je souhaitais faire en sorte de les ajouter dynamiquement.
Je n'ai pour l'instant que quelques idées en tête, qui se basent sur l'utilisation de String.replace()
, mais je vois quelque chose qui pourrait me gêner.
Remplacer du contenu par un autre, surtout si le nouveau contient du HTML, risque fort de faire en sorte que la balise ajoutée ne soit pas interprétée par le navigateur. Certes, il y a innerHTML()
, mais j'ai l'impression que ce sera un peu overkill.
Tout en sachant que ce n'est pas sur une page de simple texte que je souhaite faire l'opération, mais sur quelque chose de bien plus complexe, est-ce que quelqu'un a déjà travaillé sur quelque chose de similaire et pourrait partager sa réflexion ?
Merci d'avance