2016-07-02 18 views
0

Ich habe meine TextEdit-Anwendung im Plain Text-Modus. Dann kopiere ich aus dem Text-Modus und fügte etwas Text von meiner TextEdit-App in den textArea eines HTML-Formulars ein. In der TextArea sind alle meine multiplen Leerzeichen geschrumpft. Kann jemand der TextArea sagen, um meine Mehrfachräume nicht zu verkleinern?Halten Sie TextArea von schrumpfenden Leerzeichen

Die TextArea- ist einfach

Documentation:<br/><textarea name="documentation" rows="8" cols="80"></textarea><br/> 

KLARSTELLUNG

Es gibt einige Verwirrung zu haben scheint, so lassen Sie mich zu klar versuchen. Das Problem ist die TextArea im Formular. Ich bewege Text als TextEdit -> TextArea -> X, wobei mit X eine Anzeige gemeint ist, die den Text den Betrachtern genau so präsentiert, wie er in der TextArea angezeigt wurde (d. H. Die Anzeige verwendet <body><pre...>...</pre></body>). Sie können sich eine Chat-App vorstellen, wenn Sie so wollen.

Hier ist was komisch: Der Text ist in EditText (Texteditor) schön formatiert. Aber wenn ich in die TextArea einfügen, ist die Textformatierung kaputt. Wenn ich aus dem TextArea wieder in den Texteditor zurückkopiere, sieht der Text wieder "normal" aus. Also die Frage: Wie bekomme ich die TextArea Text genau so anzuzeigen, wie es aus einem Klartext-Texteditor eingefügt wurde? Da es keinen RichText gibt, denke ich, dass ich nicht mit einem WYSIWYG-Editor arbeiten muss (ich bin neu in HTML).

UPDATE

Wie ich behebe ich die Ursache finden: TextArea-, es stellt sich heraus, ist RichText-. Also wird mir bitte jemand zeigen, wie ich mein Formular absende, das angibt, dass die Daten plainText sein sollen? Ich lese über eine Funktion jQuery, aber ich verstehe nicht, wie es zu Absenden des Formulars vor anzuwenden (die Form hat viele Felder, von denen einige Textareas sind)

Hier ist die jQuery ich von

sprechen
var my_plaintext = $(the_richtext).text(); 
+0

Was meinst du mit Schrumpf? Ist das für TextEdit spezifisch? – Xufox

+0

'Was meinst du mit geschrumpft?' Hier ist ein Beispiel: http://stackoverflow.com/questions/433493/why-do-multiple-spaces-in-an-html-file-show-up-as-single -spaces-in-the-browser –

Antwort

0

wenn ich das richtig lese ist es wirklich eine schlechte Idee, mehrere Räume für die Formatierung zu verwenden, aber wenn Sie diese benötigen dann einen Blick auf nicht Bruch Räume haben

&nbsp 

Dies wird hinzufügen und den Raum halten.

+0

Danke für die Antwort. Aber vielleicht liest du es nicht richtig. Stellen Sie sich vor, Sie müssen ein Formular ausfüllen. Das Formular hat einen TextArea. Wenn Sie nun Text aus einem Texteditor im Klartext in das Formular kopieren, entfernt das Formular einige der Leerzeichen willkürlich, so dass die Formatierung des Textes im Formular unterbrochen wird –