Я пытаюсь отобразить массив в таблицу в соответствии с моими ожиданиями, но у меня возникают проблемы с разрушением подводных подборов в массиве, я хочу отобразить содержимое массива в соответствии с заголовком таблицы, Потому что кажется, что это цикл .. Надеюсь, кто -то сможет помочь < /p>
Это мой HTML -код: < /p>
Status
Main
Name
Class
< /code>
Это мой код Javascript: < /p>
const arrs = [{
"type": "Student",
"datas": [
{ "name": "Rian", "class": 4 },
{ "name": "Jhon", "class": 4 },
{ "name": "Alex", "class": 4 },
{ "name": "Rudi", "class": 7 },
{ "name": "Brain", "class": 7 }
]
}
];
const tablemx = document.getElementById("tablemx");
const arrssub = arrs[0].datas;
const dnsmxchild = Object.values(arrssub);
dnsmxchild.forEach((item, index) => {
const tr = document.createElement("tr")
const td1 = document.createElement("td")
const td2 = document.createElement("td")
const td3 = document.createElement("td")
const td4 = document.createElement("td")
const type = document.createTextNode("Student")
const main = document.createTextNode("roll")
const name = document.createTextNode(item)
const classs = document.createTextNode(item)
td1.appendChild(type)
td2.appendChild(main)
td3.appendChild(name)
td4.appendChild(classs)
tr.appendChild(td1)
tr.appendChild(td2)
tr.appendChild(td3)
tr.appendChild(td4)
tablemx.appendChild(tr)
})
< /code>
Это результат моего эксперимента, и это все еще неверно. :
Неправильный результат
И это результат, который я ожидал:
Результат я ожидал
Подробнее здесь: https://stackoverflow.com/questions/794 ... javascript
Как отобразить массив значений в таблице с JavaScript ⇐ Html
Программисты Html
-
Anonymous
1739743414
Anonymous
Я пытаюсь отобразить массив в таблицу в соответствии с моими ожиданиями, но у меня возникают проблемы с разрушением подводных подборов в массиве, я хочу отобразить содержимое массива в соответствии с заголовком таблицы, Потому что кажется, что это цикл .. Надеюсь, кто -то сможет помочь < /p>
Это мой HTML -код: < /p>
Status
Main
Name
Class
< /code>
Это мой код Javascript: < /p>
const arrs = [{
"type": "Student",
"datas": [
{ "name": "Rian", "class": 4 },
{ "name": "Jhon", "class": 4 },
{ "name": "Alex", "class": 4 },
{ "name": "Rudi", "class": 7 },
{ "name": "Brain", "class": 7 }
]
}
];
const tablemx = document.getElementById("tablemx");
const arrssub = arrs[0].datas;
const dnsmxchild = Object.values(arrssub);
dnsmxchild.forEach((item, index) => {
const tr = document.createElement("tr")
const td1 = document.createElement("td")
const td2 = document.createElement("td")
const td3 = document.createElement("td")
const td4 = document.createElement("td")
const type = document.createTextNode("Student")
const main = document.createTextNode("roll")
const name = document.createTextNode(item)
const classs = document.createTextNode(item)
td1.appendChild(type)
td2.appendChild(main)
td3.appendChild(name)
td4.appendChild(classs)
tr.appendChild(td1)
tr.appendChild(td2)
tr.appendChild(td3)
tr.appendChild(td4)
tablemx.appendChild(tr)
})
< /code>
Это результат моего эксперимента, и это все еще неверно. :
Неправильный результат
И это результат, который я ожидал:
Результат я ожидал
Подробнее здесь: [url]https://stackoverflow.com/questions/79444006/how-to-display-an-array-of-values-in-a-table-with-javascript[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия