[JS] Remplacer des retours à la ligne par des <br /> à la saisie
7 messages
• Page 1 sur 1
-

Exatoxik - Nouveau WRInaute

- Messages: 35
- Inscription: 12 Juil 2010
[JS] Remplacer des retours à la ligne par des <br /> à la saisie
Bonjour
Je suis à la recherche d'un script JavaScript qui me permettrait de faire ceci : sur un champ textarea, quand l'utilisateur fait un retour à la ligne (donc appui sur Entrée), que dans le champ textarea ce retour à la ligne soit automatiquement remplacé par <br /> au lieu d'un simple retour à la ligne.
Si vous avez des idées...?
Merci beaucoup
Exatoxik
Je suis à la recherche d'un script JavaScript qui me permettrait de faire ceci : sur un champ textarea, quand l'utilisateur fait un retour à la ligne (donc appui sur Entrée), que dans le champ textarea ce retour à la ligne soit automatiquement remplacé par <br /> au lieu d'un simple retour à la ligne.
Si vous avez des idées...?
Merci beaucoup
Exatoxik
-

Exatoxik - Nouveau WRInaute

- Messages: 35
- Inscription: 12 Juil 2010
Re: [JS] Remplacer des retours à la ligne par des <br /> à la saisie
Oui je sais, mais une raison particulière j'aimerais enregistrer des <br /> dans la BDD, et donc on c'est en JS que l'on peut remplacer un appui sur Entrée par un <br /> dans un champ de saisie.
-

spout - WRInaute accro

- Messages: 4382
- Inscription: 14 Mai 2003
Re: [JS] Remplacer des retours à la ligne par des <br /> à la saisie
Si tu veux enregistrer les <br /> dans la BDD, tu fais le nl2br() au moment de l'enregistrement.
Ou en JS:
GETA: http://www.google.be/#sclient=psy&hl=fr&q=javascript+carriage+return+br
http://www.logiclabz.com/javascript/function-to-replace-carriage-retur ... tarea.aspx
Ou en JS:
GETA: http://www.google.be/#sclient=psy&hl=fr&q=javascript+carriage+return+br
http://www.logiclabz.com/javascript/function-to-replace-carriage-retur ... tarea.aspx
-

Exatoxik - Nouveau WRInaute

- Messages: 35
- Inscription: 12 Juil 2010
Re: [JS] Remplacer des retours à la ligne par des <br /> à la saisie
Merci pour ces solutions mais je vais expliquer mon problème réel car je ne trouve aucune solution.
En fait j'enregistre via un textarea des données dans ma BDD (avec des retours à la ligne), et donc dans ma BDD il les enregistre tel quel (sans <br />), mais j'ai besoin cependant d'afficher le résultat d'une entrée dans mon textarea pour que l'utilisateur puisse remodifier ces informations, et en fait dans mon textarea, les simples retours à la ligne de la BDD se sont transformés en <br /> (ces derniers s'affichent donc dans le textarea, ce que je ne veux pas).
Auriez-vous une solution ?
En fait j'enregistre via un textarea des données dans ma BDD (avec des retours à la ligne), et donc dans ma BDD il les enregistre tel quel (sans <br />), mais j'ai besoin cependant d'afficher le résultat d'une entrée dans mon textarea pour que l'utilisateur puisse remodifier ces informations, et en fait dans mon textarea, les simples retours à la ligne de la BDD se sont transformés en <br /> (ces derniers s'affichent donc dans le textarea, ce que je ne veux pas).
Auriez-vous une solution ?
-

fobec - WRInaute discret

- Messages: 112
- Inscription: 10 Mai 2005
Re: [JS] Remplacer des retours à la ligne par des <br /> à la saisie
En JS, on peut remplacer l'appui sur enter par <br/> sur l'evt onkeydown du textarea. Firefox le fait par défaut, sous IE c'est une autre histoire
http://www.fobec.com/CMS/web/javascript/wysiwyg-retour-ligne-sous-inte ... x_891.html
http://www.fobec.com/CMS/web/javascript/wysiwyg-retour-ligne-sous-inte ... x_891.html
-

Leonick - WRInaute accro

- Messages: 19596
- Inscription: 8 Aoû 2004
Re: [JS] Remplacer des retours à la ligne par des <br /> à la saisie
je ne comprends pas ce qui te pose problème : si tu laisses tout normal, tu auras tes \n dans ton contenu, qui feront bien un saut de ligne dans les textarea. Pour l'affichage classique, un nl2br te suffira
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Remplacer les retours chariot d'un texte tinytext par des BR
- [PHP] recuperer chaques ligne d'une zone de saisie
- Problème bouton d'ajout de ligne de saisie(input) dans formulaire
- Supprimer les retours a la ligne
- Outils en ligne pour domaineur, vos retours
- Sondages en ligne sur vos sites : bons retours ?
- petit regex tenant compte des retours a la ligne
- Remplacer une ligne sur plusieurs fichier dedié
- blinder la saisie
- avis procédure de saisie d'annonces
- Google rachète BlindType (saisie sur écran tactile)
- L'assistant de recherche sur Yahoo! Search France
- Comment être numéro 1 sur Google ?
- Yahoo France propose des requêtes avec les recherches suggérées
- AOL pourrait remplacer son partenaire Google par MSN
- Google Deskbar, un petit logiciel bien pratique
- Lancement de Wikio
- Amazon pourrait se lancer dans la publicité contextuelle
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
