@eridanlivia

Json-файл. И него взять элементы из объектов и стилизовать, как сделать?

Здравствуйте. У меня есть json-файл с массивом. Какое изменеие нужно применть в js, чтобы каждая строка в div могла редактироваться css? Допустим, Я хочу перед номером телефона поставить иконку трубки и перед email иконку конверта. Прошу прощения за корявость вопроса.
[
	{
		"name": "Ferdinand Carney",
		"phone": "(640) 447-3254",
		"email": "in@aol.net",
		"address": "563-4648 Curabitur Street",
		"position_name": "Mauris eu turpis. Nulla aliquet. Proin velit. Sed malesuada augue",
		"department": "nisi magna sed dui. Fusce aliquam, enim nec tempus scelerisque,",
		"hire_date": "Dec 24, 2020"
	},
	{
		"name": "Deborah Gonzales",
		"phone": "1-258-431-9358",
		"email": "hendrerit@icloud.net",
		"address": "705 Pede Avenue",
		"position_name": "dui nec urna suscipit nonummy. Fusce fermentum fermentum arcu. Vestibulum",
		"department": "Phasellus dapibus quam quis diam. Pellentesque habitant morbi tristique senectus",
		"hire_date": "Oct 25, 2020"
	}
]


fetch("users.json")
        .then(res => {return res.json();})
        .then((data) => {
            let j = 0;
            Object.keys(data).forEach(i => {
                document.body.innerHTML += '<div class="textcols-item" id="'+j+'"></div>';

                for (const [key, value] of Object.entries(data[j])) {
                    document.getElementById(''+j).innerHTML += '<p id="'+ key +'">'+ value + '</p>';
                }
                j++;
            });
        });
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ответы на вопрос 1
@66demon666
По навыкам джун - по факту безработный
document.body.innerHTML += '<div class="textcols-item" id="'+j+'"></div>';


Редактировать выводимую вёрстку, в вашем случае innerHTML
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы