textarea [resolu] - HTML/CSS - Programmation
Marsh Posté le 02-05-2005 à 13:23:35
romdr a écrit : salut les gens! |
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.
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...
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?
Marsh Posté le 02-05-2005 à 13:53:28
output = affichage [commence par apprendre l'anglais avant l'HTML ]
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. |
- 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 )
Marsh Posté le 02-05-2005 à 14:10:06
FlorentG a écrit : output = affichage [commence par apprendre l'anglais avant l'HTML ] |
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!
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é
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