2016-07-02 6 views
0

У меня есть приложение TextEdit в режиме обычного текста. Затем из режима Plain Text я копирую и вставляю какой-либо текст из моего приложения TextEdit в textArea формы html. В TextArea все мои множественные пространства сокращаются. Кто-нибудь знает, как сказать textArea не сокращать мои множественные пробелы?Сохранить textArea от сокращения пробелов

текстовое поле просто

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

РАЗЪЯСНЕНИЕ

Там, кажется, есть некоторая путаница, поэтому позвольте мне попытаться прояснить. Проблема заключается в TextArea в форме. Я перемещаю текст как TextEdit -> TextArea -> X, где через X я имею в виду дисплей, который будет передавать текст зрителям точно так же, как он отображался в TextArea (то есть на дисплее используется <body><pre...>...</pre></body>). Вы можете представить чат-приложение, если хотите.

Вот что странно: текст хорошо отформатирован в EditText (текстовый редактор). Но когда я вставляю в TextArea, форматирование текста нарушается. Если я вернусь из TextArea обратно в текстовый редактор, текст снова выглядит «нормальным». Итак, вопрос: Как заставить TextArea отображать текст точно так же, как он был вставлен из текстового редактора текста? Поскольку RichText не задействован, я полагаю, что мне не нужно делать тяжелую работу с использованием редактора WYSIWYG (я очень новичок в html).

UPDATE

Как устранить неполадки, я нахожу причину: TextArea, оказывается, это RichText. Так кто-нибудь, пожалуйста, покажите мне, как отправить мою форму, указав, что данные должны быть plainText? Я читал о функции JQuery, но я не понимаю, как применять его перед отправкой формы (форма имеет много полеев, некоторые из которых являются прокручиваемыми)

Здесь JQuery я говорю о

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

Что вы подразумеваете под сокращением? Является ли это специфическим для TextEdit? – Xufox

+0

'Что вы подразумеваете под сокращением? 'Вот пример: http://stackoverflow.com/questions/433493/why-do-multiple-spaces-in-an-html-file-show-up-as-single -spaces-in-the-browser –

ответ

0

Если я читаю это правильно, это действительно плохая идея использовать несколько пробелов для форматирования, но если вам это нужно, то посмотрите на не разрушающих пространств

&nbsp 

Это добавит и сохранить пространство.

+0

Спасибо за ответ. Но, возможно, вы не читаете его правильно. Представьте, что вам нужно заполнить форму. У формы есть TextArea. Теперь, когда вы копируете текст из текстового редактора текстового текста в форму, форма удаляет некоторые из пространств произвольно, чтобы форматирование текста в форме было нарушено –

 Смежные вопросы

  • Нет связанных вопросов^_^