Я создаю карту и устанавливаю цвет фона карты, используя файл JSON. Теперь я хочу установить обратный цвет файла JSON для текста на карточке. Как это сделать? Я прилагаю свой файл JS здесь.

custom_script.js

const subBtn = document.getElementById("btn"); const inptTxt = document.getElementById("text"); const contDiv = document.getElementById("container"); subBtn.disabled = true inptTxt.addEventListener('input', evt ={amp}gt; { const value = inptTxt.value.trim() if (value) { inptTxt.dataset.state = 'valid' subBtn.disabled = false } else { inptTxt.dataset.state = 'invalid' subBtn.disabled = true } }) var xhttp = new XMLHttpRequest(); subBtn.addEventListener("click",function(){ xhttp.onreadystatechange=function() { if (this.readyState == 4 {amp}amp;{amp}amp; this.status == 200) { var crd = document.createElement("div"); var div = contDiv.getElementsByTagName("div"); var crdCount = div.length; crd.setAttribute("id", "card"   crdCount); crd.innerHTML = inptTxt.value; contDiv .appendChild(crd); document.getElementById("card"   crdCount).style.background = JSON.parse(this.responseText).color; } }; xhttp.open("GET","http://api.creativehandles.com/getRandomColor" ,true); xhttp.send(); }) 

анонимному

новый участник этого сайта. Будьте внимательны, спрашивая разъяснения, комментируя и отвечая. Проверьте наш

Правила поведения

,