Подскажите пожалуйста как в js через
style
задавать сразу несколько стилей? Например еще добавить
backgroundRepeat: noRepear;
но оно почему то не работает. И еще вопрос почему
getElementById
и
querySelector
работают, а если я указываю через
getElementsByClassName
, то оно не находит элемент? И вообще есть разница что использовать
getElementById
или
querySelector
или в зависимости от нужды?
<div class="ad" id="ad" >
ТЕКСТ
</div>
document.getElementById("ad").style.backgroundImage = "url('http://www.dsnews.ua/static/img/c/i/city_1_771x517.jpg')";