2012-06-02 3 views
0

Я хотел бы выделить текст в полях ввода, основываясь на правильном шаблоне. Поэтому мне нужно иметь возможность выделить часть текста разными цветами. Например:Цвет текста в тексте ввода с разным цветом

{pseudo} 
    AB{red}CD{/red} 1234{yellow}5678{/yellow} 
{/pseudo} 
+0

Вы не указали никаких критериев для работы, или настоящий html – charlietfl

+0

real html: , сделать CD как красный и 5678 как желтый – slo2ols

+0

это для отображения только? какие критерии разделения текста? вам нужно дать более подробную информацию о поведении, которое вы хотите. Отображение только намного проще, чем динамическая запись пользователя, вы не можете раскрасить внутри входного тега – charlietfl

ответ

0

Я провел некоторое расследование и обнаружил, что такие вещи делают с помощью textarea и редактируемого iframe.

0

я бы, вероятно, сделать несколько полей ввода, которые имеют нулевую границу и тот же фон, а затем поместить те в DIV, который выглядит как поле ввода. Установите их цвета по-разному, затем добавьте javascript, который, если поле пуст, автоматически устанавливает фокус в первое поле ввода и просто автоматически переходит к следующему по типу.

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