Ich versuche derzeit einige Styles eines Elements per Javascript zu ändern, jedoch werden die Änderungen nur bedingt angezeigt.
Verwendeter Browser: Firefox (aktuelle Version)
Code mit dem es NICHT funktioniert:
Code mit dem es funktioniert:
Die Frage ist nun, gibt es eine Möglichkeit ein neu rendern des Elements zu erzwingen oder welche Auswirkungen hat "alert" darauf?
Verwendeter Browser: Firefox (aktuelle Version)
Code mit dem es NICHT funktioniert:
Code:
var styles = elem.getStyles('background', 'border', 'font-family', 'font-size', 'font-weight', 'color', 'margin', 'padding');
for (var style in styles) {
editorInstance.EditorDocument.body.style[style] = styles[style];
}
Code mit dem es funktioniert:
Code:
var styles = elem.getStyles('background', 'border', 'font-family', 'font-size', 'font-weight', 'color', 'margin', 'padding');
for (var style in styles) {
alert(style+' => '+styles[style]);
editorInstance.EditorDocument.body.style[style] = styles[style];
}
Die Frage ist nun, gibt es eine Möglichkeit ein neu rendern des Elements zu erzwingen oder welche Auswirkungen hat "alert" darauf?