I'm new at developing web application and have a difficulty to send out JSON data using Javascript to HTML.
Let say my JSON data from API is like below.
{"Tool1_qty": 1, "Tool1_loc": "aaa", "Tool1_note": "aaa",
"Tool2_qty": 2, "Tool2_loc": "bbb", "Tool2_note": "bbb",
"Tool3_qty": 3, "Tool3_loc": "ccc", "Tool3_note": "ccc",
"Tool4_qty": 4, "Tool4_loc": "ddd", "Tool4_note": "ddd"}
Is there any way to take JSON values like below? The code is like pseudocode.
<script>
async function load(){
let link = 'https://abcd.com/get';
let data = await fetch(link);
let obj = await data.json();
var temp = "";
for(var b=1; b<3; b++){
temp += "<tr>";
temp += "<td>"obj.Tool[b]_qty"</td>";
temp += "<td>"obj.Tool[b]_loc"</td>";
temp += "<td>"obj.Tool[b]_note"</td>";
}
document.getElementByID("Where_it_displayed").innerHTML = temp;
}
</script>
so that the result comes to like this.
1 aaa aaa
2 bbb bbb
3 ccc ccc
4 ddd ddd
Do you have any ideas that I can make it like this result?
Thank you!!
I updated my code example. I deleted loop for statement.
I realized that it is unnecessary.