2013-12-13 5 views
-1

Я получаю проблему, повторяя цветной текст в текстовом поле.Как эхо цветной текст в текстовом поле?

Вот пример того, что я сделал:

<?php 
$c='<span style="color:#0000FF;text-align:center;">Request has been sent. Please wait for my reply!</span>'; 
?> 
<textarea align="CENTER" name="display_html" style="overflow:auto;resize:none" rows="5" cols="10"><?php echo $c; ?></textarea> 

При выполнении сценария, выход в текстовое поле является: <span style="color:#0000FF;text-align:center;">Request has been sent. Please wait for my reply!</span>.

Почему «Запрос был отправлен» не отображается в цвете в текстовом поле?

+0

почему бы не поставить это содержимое в DIV? – Sir

+0

Я использовал 'span' за' textarea', используя 'CSS', таким образом, похоже, что текст' textarea' окрашен. –

+0

Предположим, что у меня есть 2 переменные $ a и $ b, которые содержат «hi» и «hello» соответственно. Я хочу отображать $ a в красном и $ b в синем цвете в том же текстовом поле. –

ответ

0

Вы не можете. Вам нужно будет использовать эмулятор Rich Text Editor, такой как TinyMCE.

Большой вопрос: почему вы пытаетесь это сделать? Это похоже на тип вывода, который должен быть только в div, а не в textarea.

+0

Можете ли вы рассказать мне, как использовать TinyMCE ?? –

+2

Google это, этот сайт не для учебников. –

+0

Am currenty делает это :) –

0
  1. Вы не можете поместить содержимое HTML в текстовую область, потому что оно отображается как есть (например, источник HTML).

  2. если вы хотите покрасить всего текста в текстовом поле вы можете попробовать следующий код.

CSS-

.txtname 
{ 
color:#0000FF; 
} 
<textarea align="CENTER" class="txtname" name="display_html" style="overflow:auto;resize:none" rows="5" cols="10">Request has been sent. Please wait for my reply!</textarea> 

если вы хотите несколько цветов в текстовое поле использовать богатый текстовый редактор, как tinyMCE

<script src="//tinymce.cachefly.net/4.0/tinymce.min.js"></script> 
<script> 
    tinymce.init({selector:'textarea'}); 
</script> 
Смежные вопросы