2009-08-22 11 views
2

Je permets aux utilisateurs de mettre du contenu sur mon site Web en utilisant le code HTML TextArea, mais chaque fois qu'ils téléchargent du contenu, ils ne contiennent pas de sauts de ligne, même s'ils frappent deux fois. Comment puis-je mettre des sauts de ligne?Insérer des sauts de ligne sur l'entrée utilisateur

Répondre

0

Si vous affichez le contenu de la zone de texte en html, vous pouvez remplacer les caractères de saut de ligne par <br/>.

+0

je l'ai fait ne sais pas pourquoi mais il ignore le
ou tout tag html que puis-je faire ?? –

1

Quel éditeur de texte utilisez-vous?

Si vous n'en utilisez pas, vous devez insérer le code JavaScript <p></p> ou <br /><br /> après chaque frappe sur 'entrée'. Bien sûr, si les utilisateurs mettent du contenu sur votre site, vous devez également regarder n'importe quel HTML qu'ils peuvent mettre en place, et faire en sorte qu'ils ne puissent pas télécharger du 'mauvais' code HTML.

Jeff Atwood wrote one such utility for C#. Vous devrez vérifier et voir si la langue que vous utilisez sur le back end le supporte.

+0

hii et merci pour votre aide je n'utilise aucun éditeur. et lorsque les utilisateurs mettent contenu là, il met également
après chaque saut de ligne mais quand ils veulent voir le contenu mais pas dans l'éditeur il montre sans sauts de ligne je ne sais pas pourquoi cela arrive. je ne sais pas pourquoi mais il ignore le
ou n'importe quel tag html que puis-je faire ?? –

+0

De quel site parlez-vous? Pouvez-vous poster le code qui fait le POST du code TextArea? –

Questions connexes