我hava使用Rainbow创建了一个简单的语法荧光笔,它现在运行良好我想把我的结果代码放在textarea中,但每当我这样做时,
var text='<pre><code data-language="java">'+MyCode+'</code></pre>';
document.write(text);
它不起作用。实际上我想做这样的事情:this其中所有颜色代码的输出文本都在textarea中打印。
答案 0 :(得分:1)
修改强> http://codemirror.net/似乎就是这样做的。
据我所知,你无法突出显示/设计文本区域的部分。它可能是整个textarea或没有风格。
您可以查看http://www.jsfiddle.net,看看他们是如何做到的。这很复杂。