Ich versuche, CSS Hintergrund Bilder auf einer Seite laden zu laden, aber ich erhalte diesen FehlerUncaught Typeerror: Kann nicht gesetzt Eigenschaft ‚Hintergrund‘ undefinierter
Uncaught TypeError: Cannot set property 'background' of undefined
function loadBG() {
document.getElementsByClassName("img-icon-invite").style.background = "url('<?php echo Yii::app()->theme->baseUrl; ?>/style/home/images/firstProPopup-sprite-new-white.png')";
document.getElementsByClassName("img-icon-verified").style.background = "url('http://dev1.venturepact.com/themes/adminre/style/home/images/firstProPopup-sprite-new-white.png')";
}
window.onload = loadBG();
share html als auch – guradio
'getElementsByClassName' holt Array von Werten, wie Sie in ihrem Namen' getElements' –
'getElementsByClassName' ein Array zurückgibt, so dass Sie jedes Element zugreifen müssen nach seinem Index. –