За формирования внешнего вида в 
http://codemirror.net/
отвечает вот этот код
<script> 
      var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
        lineNumbers: true,
        matchBrackets: true,
        theme: "xq-dark"
      });
    </script>
когда я назначаю новое значение textarea, я попробовал сделать так:
function change_value(val) {
    var param3d = document.getElementById("code");
    if (param3d) {
        param3d.value = val;
        var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
            lineNumbers: true,
            matchBrackets: true,
            theme: "xq-dark"
        });
        alert("param3d.value = " + param3d.value);
    }
}
и вот что получилось:
http://partnerr.ru/_xq_2/xq.html
все равно - не то.
я понимаю, что надо на сервере страницу формировать, тогда будет работать, а без этого никак? Есть ли какое-то решение или другой онлайн редактор, чтобы можно было работать только с javascript, без сервера?
А самому онлайн редактор тяжело сделать? У кого-нибудь есть опыт? Или там все равно будет та же проблема?