web-dev-qa-db-fra.com

Comment créer une nouvelle ligne à l'aide de javascript qui s'affiche correctement dans le bloc-notes?

J'ai un script qui copie les cellules de la table du navigateur dans le presse-papier de l'utilisateur. Je passe en boucle dans chaque cellule et quand une nouvelle ligne est nécessaire, j'utilise

text += "\n";

Si je colle le texte dans Excel, il est correctement mis en forme et rempli les lignes appropriées. Toutefois, si je colle dans le bloc-notes, il affiche un symbole au lieu de créer une nouvelle ligne:

123 □ 456 □ 789

au lieu de:

123

456

789

Y a-t-il autre chose que je peux utiliser que le bloc-notes reconnaîtra comme un saut de ligne?

13
betafish

c'est parce que vous avez besoin d'un retour chariot et d'un saut de ligne.

text += "\r\n";

La voie non programmée
s'ouvre dans WordPad
enregistrer
ouvert dans le bloc-notes

34
Robert Greiner

Vous pouvez utiliser les éléments suivants:

text += "\r\n";
4
searlea

Dans mon cas, \r\n ne fonctionnait pas avec des guillemets " mais plutôt un seul qoute ' a fait le travail comme suit

 text += '\r\n';
0
Abdul Jabbar Dumrai