2017-01-06 8 views
-4

Я хочу добавить шрифт-awesome tag в textarea с jquery. Тег шрифта: <span class="fa fa-check"></span> и тег textarea: <textarea readonly>First text Second text</textarea> . В конце я хочу этоДобавить font-awesome tag в textarea с помощью jquery

<textarea readonly> 
     <span class="fa fa-check"></span> First text 
     <span class="fa fa-check"></span> Second text 
</textarea> 

Как это сделать?

+0

Это не ясно, что вы пытаетесь сделать здесь. Содержимое текстового поля - это текст, а не элементы DOM, которые вы можете изменить с помощью JS –

+0

font-awesome здесь не имеет значения, вы просто пытаетесь добавить элементы к другим элементам. Вы должны искать это, так как есть много примеров. Сначала вам нужно попробовать это для себя, никто не сделает все ради вас ** ИЗМЕНИТЬ: ** Моя ошибка ... они сделают это для вас ... – musefan

ответ

0

Используйте for петли для разделения линий, то добавьте фу тег в начале каждой строки.

JSFiddle

0

Использовать обычные .html()

$('textarea').html('<span class="fa fa-check"></span> First text<span class="fa fa-check"></span> Second text'); 
+0

Нет, я не могу этого сделать. потому что у меня нет доступа к первому тексту и второму тексту. Я просто получаю их так: . ОК ? –

0

На самом деле, вы не можете добавлять HTML-теги внутри textarea, так что вы не будете в состоянии сделать то, что вы хотите.

Вместо использования textarea, используйте:

<div id="textarea" contenteditable> 
    Text 1 
    Text 2 
</div> 
+0

Нет, я должен использовать только тег textarea. К сожалению, я вынужден это сделать. –

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

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