2016-03-27 25 views
1

Wenn der Funktionsaufruf unten ausgeführt wird, wird dieser Fehler zurückgegeben. "Uncaught TypeError: Kann Eigenschaft 'backgroundColor' von undefined nicht lesen" Ich versuche, die Hintergrundfarbe einer Klasse namens .jumbotron zu ändern. Ich habe alles versucht, was ich bisher kann.Eigenschaft 'backgroundColor' von undefined kann nicht gelesen werden

Could anyone tell me why this is happening? 

clrElementJumbo("cornsilk"); 

function clrElementJumbo(scolor) { 
    var el = document.getElementsByClassName("jumbotron"); 
    el.style.backgroundColor = scolor; 
} 

Antwort

0

versuchen, den Code

 var el = document.getElementsByClassName("jumbotron"); 

mit folgendem

 var el=document.getElementsByClassName("jumbotron")[0]; 
zu ersetzen
Verwandte Themen