Comment faire pour afficher les retours à la ligne du textarea dans un tableau?
Dans un formulaire, j'ai un textarea où, évidemment, le texte est entré. Lorsque l'entrée est fini le contenu est transmis au serveur et est stockée dans une base de données...
Quand je l'affiche à l'entrée de l'utilisateur dans un tableau, les retours à la ligne ne sont pas visibles. Quand j'ai inspecter la source les retours à la ligne sont là, mais à l'intérieur d'un tableau, les retours à la ligne ne fonctionne pas...
Est-il possible d'afficher les retours à la ligne (à l'intérieur de cette table?
Je sais, probablement vraiment une question stupide, mais je ne suis pas pro quand il s'agit de choses comme le html et le css...
Toute aide est vraiment apprécié!
OriginalL'auteur Gnark | 2009-09-24
Vous devez vous connecter pour publier un commentaire.
\n ne sera pas rendue comme une nouvelle ligne dans le code HTML. Vous devez utiliser un
<br/>
pour obtenir cet effet.Utiliser une chaîne de remplacer de remplacer tous les '\n' caractères '
<br/>
'Si vous utilisez un serveur de côté la langue comme C# vous pouvez le faire
Le
\n
est rendu comme un retour à la ligne dans<pre>
balises, ou dans n'importe quel bloc avec différents paramètres (par exemple, les "pré", "pré-line") de lawhite-space
CSS paramètre, voir par exemple w3schools.com/cssref/pr_text_white-space.aspOriginalL'auteur rahul
Définir votre css dans la cellule du tableau à
/n
sans le remplacer à<br>
. Merci, vsync! P. S. Étonnant page d'accueil - excellent travail!Cela devrait être la réponse choisie. Une manière tellement simple!
ouais c'est le meilleur moyen
C'est la meilleure réponse. Dans mon cas,
white-space: pre-line;
a mieux fonctionné. MerciOriginalL'auteur vsync
Vous voulez remplacer toutes les
\n
avec<br/>
.OriginalL'auteur Deniz Dogan
Utilisation
<br />
ou plutôt
<p></p>
si nous avons parlé de certaines de texte et de paragraphe. (sémantique meilleure solution).Vous voulez démarrer le bloc de texte avec un '<p>', et de fermer l'ensemble du bloc de texte avec un '</p>'. Ensuite, vous pouvez remplacer chaque '\n' par un '</p><p>', qui prendra fin d'un paragraphe et d'en lancer une autre.
OriginalL'auteur IProblemFactory
Définir votre css dans la cellule du tableau à
Même si vos données des espaces supprimer et de rendre les données parfait.
OriginalL'auteur geek