[resolu]textarea

textarea [resolu] - HTML/CSS - Programmation

Marsh Posté le 02-05-2005 à 13:21:23    

salut les gens!
voila jsuis en train de faire un formulaire de guestbook avec un textarea et jvoudrais gardé la mise en page c est a dire que lorsqu'il y a un saut de ligne ca garde le saut de ligne et ne pas avoir besoin de balise html br pour obtenir ce resultat!
j ai cru comprendre que la fonction wrap="virtual" le faisait mais ce ne marche pas!
voila le probleme merci!


Message édité par romdr le 02-05-2005 à 19:26:09
Reply

Marsh Posté le 02-05-2005 à 13:21:23   

Reply

Marsh Posté le 02-05-2005 à 13:23:35    

romdr a écrit :

salut les gens!
voila jsuis en train de faire un formulaire de guestbook avec un textarea et jvoudrais gardé la mise en page c est a dire que lorsqu'il y a un saut de ligne ca garde le saut de ligne et ne pas avoir besoin de balise html br pour obtenir ce resultat!
j ai cru comprendre que la fonction wrap="virtual" le faisait mais ce ne marche pas!
voila le probleme merci!


 
La mise en page dans un textarea et la mise en page du résultat ne seront jamais les mêmes.
 
Il y a deux solutions :
 
- Utiliser un WYSIWYG en HTML/JS qui permet d'écrire ce qu'on verra ensuite. (perso j'aime pas du tout).
- Utiliser un textarea avec un innerHTML en JS pour faire une prévisualisation en temps réel de ce que l'on écrit dans le textarea.
 
 :o  


---------------
Expert en expertises
Reply

Marsh Posté le 02-05-2005 à 13:34:07    

Un truc en php n'est pas possible??
Je sais que jsuis pas sur le bon forum dans ce cas mais le textarea est tout d abord du html...

Reply

Marsh Posté le 02-05-2005 à 13:45:01    

Ou alors faut faire l'output dans une balise <pre>

Reply

Marsh Posté le 02-05-2005 à 13:52:00    

hum interressant!!
tu pourrais m en dire plus sur l output? c est a dire l envoie des variable dans ma page de post  ou quand je les recupere de ma base et les affiche?

Reply

Marsh Posté le 02-05-2005 à 13:53:28    

output = affichage ;) [commence par apprendre l'anglais avant l'HTML :D]

Reply

Marsh Posté le 02-05-2005 à 13:54:49    

Hermes le Messager a écrit :

La mise en page dans un textarea et la mise en page du résultat ne seront jamais les mêmes.
 
Il y a deux solutions :
 
- Utiliser un WYSIWYG en HTML/JS qui permet d'écrire ce qu'on verra ensuite. (perso j'aime pas du tout).
- Utiliser un textarea avec un innerHTML en JS pour faire une prévisualisation en temps réel de ce que l'on écrit dans le textarea.
 
 :o


- utiliser une textarea avec une value parsée en direct et générant un arbre DOM reconstruit pour la prévisualisation en temps réel (ça c'est la technique l33t pour les bourrins [:kbchris])


Message édité par masklinn le 02-05-2005 à 13:55:34

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 02-05-2005 à 14:10:06    

FlorentG a écrit :

output = affichage ;) [commence par apprendre l'anglais avant l'HTML :D]


lol oui!
mais pour pouvoir utiliser des balises pre sur l affichage il faut pas deja que mon textarea soit en forme dans la base de données?
parcequ il est sur une seule ligne dans ma bdd!

Reply

Marsh Posté le 02-05-2005 à 14:12:45    

Je ne pense pas qu'il soit sur une seule ligne... Si t'as fait des retours chariots, ça ne devrait pas poser de problème, si le texte est bien escapé

Reply

Marsh Posté le 02-05-2005 à 19:25:50    

yep merci beaucoup!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed