Подсветка непосредственно при вводе, на лету? В textarea это сделать вряд ли возможно.. Сделать свой контрол на JS - вполне реально.
ну суть в том что код нужно редактировать через веб интерфейс и подсветка на лету была бы очень кстати
Кстати - это одна сторона. Другая - целесообразность. Я, как и сказал, покажу тебе только принципиальную возможность: ввод самый примитивный - дальше сам думай. Принцип простой, смотри: [js]<html> <head> <script type="text/javascript"> var text='click here and type in some colors: red..'; var Col=new Array(); Col[0]="red"; Col[1]="green"; Col[2]="blue"; Col[3]="yellow"; Col[4]="grey"; Col[5]="brown"; function HiLight(e){ if (e) text+=String.fromCharCode(e.keyCode); s=text; for (x in Col) { c=Col[x]; r=RegExp(c,"g"); s=s.replace(r,"<span style=color:"+c+">"+c+"</span>"); } document.getElementById("aaa").innerHTML=s } </script> </head> <body onload="HiLight()"> <table border=1> <td id="aaa" onkeypress="HiLight(event)"></td> </table> <body> </html>[/js] Кликни в строчку и нажимай буквы (желательно, чтоб получались названия цветов), там увидишь.. Да, учти - работает только в IE (в FF и др. нужно добавить пару строк). Не исключено, что есть и попроще способ. Мне тоже будет интересно его узнать)).
Я где-то видел подобное. попробуй на форуме php.com.ua поискать. Там подобное обсуждалось и есть ссылка на рабочий пример.