Hallo Felix,
ich könnte mir vorstellen, den CSS-Code des CSS-Editors "live" in das Frickl-Dokument einzuspeisen, also onKeyUp. Mit dem HTML- oder gar JavaScript-Code ist das meiner Meinung nach nicht sinnvoll, oder zumindest nicht sinnvoll lösbar.
Was meint der Rest dazu?
Pro-Tipp: input
, nicht keyup
- und erst nach einem Timeout. Sonst flackert das wie blöde und man verbrät viel zu viel Batterie. Ich verwende gern so ein Konstrukt:
(function(textarea) {
var tm = null;
var refreshPreview = function() {
// …
};
textarea.addEventListener('input', function() {
if(tm != null) {
window.clearTimeout(tm);
}
tm = window.setTimeout(refreshPreview, 500);
});
})(document.getElementById("fancy-textarea"));
Aus dem Gedächtnis getippt, kann also Bugs enthalten. 😉
LG,
CK