Каков правильный синтаксис для использования переменных внутри «url ('')» при попытке изменить фон изображения? Javascript - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь последовательно циклически повторять то, что мое фоновое изображение использует переменную Array, но я не могу понять, как правильно записать переменную в раздел url.

window.setInterval (function borderChange() {
    var backgrounds = [
        "../pictures/background1.png",
        "../pictures/background2.png",
        "../pictures/background3.png",
        "../pictures/background4.png"
    ];
    var counter = 0;
    document.getElementById("borderOne").style.backgroundImage = "url('"+backgrounds[counter]+"')";
    counter++;
    if (counter == 4) {
        counter = 0;
    }
}, 5000)

У меня есть попытался написать строку url следующими способами (и многими другими, которые дали мне ошибки в VS) безуспешно:

"url('"+backgrounds[counter]+"')";
"url('" + backgrounds[counter] + "')";
"url('' + "+backgrounds[counter]+")";
"url(";backgrounds[counter];")";
"url("+backgrounds[counter]+")";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...