Присвоение значения двумерного массива внутреннему html в Java-сценарии

 var data = JSON.parse("{{ data|escapejs }}");
    for(var x in data){

      // console.log(data[x])
      console.log(data[x][0])
      console.log(data[x][1])
      var x = document.getElementById("dynamic")
      var string = data[x][1];
      document.getElementById("dynamictitle").innerHTML = data[x][0];
      document.getElementById("dynamicimg").src = data[x][1];
    }

**здесь я беру значение для данных из представлений, пытаюсь передать источник img и название изображения....data[x][0] имеет некоторый текст и data[x][1] имеет изображение url.... может ли кто-нибудь сказать почему значения не передаются...если я даю прямой url как .src = 'https:///imageurl' это работает и то же самое для innerhtml **

Вернуться на верх