2016-11-30 3 views
-1

Ich möchte meine eigene Variable im style Objekt übergeben. Ich werde Ihnen zeigen, was ich meine:Setze eigene Variable im js style Objekt

var example = background 
element.style.example // example is equal to the variable up top 

Gibt es irgendwelche mit dabei?

Antwort

1

Angenommen Sie haben die Eigenschaft definieren möchten, dynamisch festgelegt werden, können Sie den folgenden Ansatz verwenden:

var example = 'background'; 
element.style[example] = 'black'; 

More on how to access object properties on MDN.

+0

Vielen Dank für diese schnelle Antwort, wusste nicht, das war in JS möglich. Ich habe 'style {example}' und 'style (example)' ausprobiert, aber ich brauchte das '[]' –

1

Sie Klammer-Notation

können
var example = "background"; 
element.style[example] = "#fff"; 
+0

Dank! Das war eine schnelle Antwort –