Struppi: Element.getAttribute('style') auslesen und zurückschreiben

Beitrag lesen

Gute Idee. Das Auseinandernehmen ist ja auch kein Problem. Letzteres ist vielmehr die Frage: wie weise ich die ausgelesene Information aus dem Quellelement als veritable style.eigenSchaft dem Klon zu?

Es ist kein Klon, es ist ein normaler String, den du in Eigenschaften und Werte umwandeln musst.
style[Eigenschaft] = wert;

Wobei du dann noch eine Funktion einbauen musst, die aus CSS Eigenschaften JS CSS Eigenschaften macht.

Ich hab dazu mal sowas gefunden:

String.prototype.camelize = function()  
{  
 // CSS Format umwandeln in das JS Format  
 var i = this.indexOf('-');  
  
 if(i == -1) return this;  
 var tmp = this.substring(0, i)  
 + this.substr(i + 1, 1).toUpperCase()  
 + this.substring(i + 2)  
 ;  
 return tmp;  
}  

Struppi.