Можно ли раскрасить код ввода пользователя (внутри текстового поля) с помощью jquery.

Конкретные тексты, такие как <h1>, <b> и т. Д., Должны быть раскрашены или выделены.

Это помогает различать открывающие закрывающие теги.

Пожалуйста помоги

5
Aakash Chakravarthy 17 Июн 2010 в 19:41

2 ответа

Лучший ответ

Нет
Текстовые блоки в элементах <textarea> нельзя форматировать.

Вам необходимо использовать элемент ContentEditable.
Попробуйте CodeMirror.

6
SLaks 17 Июн 2010 в 15:42

JQuery сможет редактировать только стили элементов, которые можно стилизовать с помощью CSS. Таким образом невозможно редактировать цвета внутри элемента ввода.

Вы можете захотеть проверить

SyntaxHighlighter

http://alexgorbatchev.com/wiki/SyntaxHighlighter

1
calumbrodie 17 Июн 2010 в 15:45