2009-10-06 9 views
1

Est-il possible de créer un champ de texte entrée multi-ligne? J'ai besoin de quelque chose qui fonctionne comme une zone de texte (avec un retour à la ligne) mais sans pouvoir "revenir" à la ligne suivante. Ou devrais-je créer une zone de texte et désactiver le bouton d'entrée?texte entrée multi-ligne

+1

vous a donné la réponse à votre question ... utiliser un textarea. – Peter

+2

Pourquoi ne pas simplement utiliser une zone de texte, puis supprimer puis supprimer les sauts de ligne sur le serveur? On dirait une interface frustrante, "Pourquoi je ne peux pas frapper entrer?!" –

Répondre

3

Vous ne pouvez pas le faire sans javascript. Vérifiez la deuxième zone de texte de démonstration dans this tutorial, il fait ce que vous avez besoin.

2

Allez-y avec la dernière option, je pense qu'il est le meilleur chemin.

0

Deux contraintes simples; les zones de texte ne peuvent pas avoir les retours de ligne & les zones de texte peuvent! Vous devrez utiliser une zone de texte et gérer les retours "hard" sur le client en utilisant JS ou le serveur en utilisant la langue que vous utilisez. Rappelez-vous que toute analyse syntaxique côté client doit être complétée du côté serveur si l'intégrité des données est importante.

Questions connexes