Textarea - Supprimer les sauts de ligne

jemsss Messages postés 198 Statut Membre -  
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Un utilisateur enregistre un text dans un textarea. Je souhaite transformer les sauts de ligne en tiret pour les afficher par défaut dans un autre textarea, mais impossible!!!.
Comment faire ?
Merci d'avance
A voir également:

4 réponses

jemsss Messages postés 198 Statut Membre 17
 
j'ai essayé ceci, mais il ne remplace que le premier saut de ligne

text = text.replace("\n"," - ");
1
olimix
 
utilise du javascript avec la fonction replace

un saut de ligne s'écrit \n

donc ca fera un truc du genre :

document.write(str.replace("\n","-"));
0
olimix
 
hum ..
T'es sur d'avoir récupérer toute la valeur de la textarea et pas juste la premiere ligne ?
si c'est pas ca je vois pas
0
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 510
 
Salut.

Si tu utilises du PHP, je te recommande plutôt d'utiliser ce dernier.
$input = $_POST['textarea'];
$input = preg_replace("#\n#",'-',$input);
0