Bonjour tlm,

Je voudrais savoir s'il est possible de mettre en forme, par exemple en gras, le contenu du buffer grâce à Javascript.

Aujourd'hui sur une page web, j'ai un lien qui me permet de copier tout le contenu d'un formulaire.
Pour différencier les label et les valeurs, j'utilise ":" ou encore "-", mais je trouve que ça serait plus sympathique si les labels était en gras ou souligné.

Actuellement, j'ai qqch qui ressemble en gros à ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<form ...>
   Nom :    <input type="text" id="idNom" /> <br />
   Prénom : <input type="text" id="idPrenom" /> <br />
   ...
   <input id="idSubmit" type="submit" value="envoie" />
   <a href="javascript:void(0);" onclick="javascript:copier();">copier</a>
</form>
Et voilà le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
function copier() {
   var msg = "Nom : " + document.getElementById("idNom").value + "\n";
   msg += "Prenom : " + document.getElementById("idPrenom").value + "\n";
   ...
   window.clipBoardData.setData("Text", msg);
}
Dans la fonction copier, j'ai tenté de mettre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var msg = "<b>Nom</b>" + document.getElementById("idNom").value + "\n";
mais sans succès. Lorsque je fais Ctrl+C dans un document Word, j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<b>Nom</b>Dupont
<b>Prénom</b>Dupont
...