Je suis en train d'éditer une zone de texte avec JavaScript. Le problème est que lorsque je fais des sauts de ligne, ils ne s'affichent pas. Comment puis-je faire ceci?JavaScript: Comment ajouter des sauts de ligne à une zone de texte HTML?
Je reçois la valeur pour écrire une fonction, mais elle ne donnera pas de sauts de ligne.
Ça marche aussi pour moi. Dans jQuery, vous pouvez faire quelque chose comme ceci: $ ('# caption'). Html ($ ('# caption'). Text(). Replace (/ \ n \ r?/G, '
')); – DavGarcia
Le retour à la ligne Regexp devrait être '/ (\ r \ n | \ n | \ r)/gm' http://www.textfixer.com/tutorials/javascript-line-breaks.php – tothemario
Si vous utilisez jQuery Je suggère d'utiliser '.val' - http://stackoverflow.com/questions/5583040/show-newlines-in-html-textarea/5583094#5583094 –