1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
// <-----html----->
ul
// <-----js----->
let fruits=[
{
name: "蘋果",
amount: 100,
prod:["美國","日本"]
},
{
name: "香蕉",
amount: 300,
prod:["台灣","泰國"]
},
{
name: "鳳梨",
amount: 500,
prod:["夏威夷","新加玻"]
},
];
let ul = document.querySelector("ul");
let str = "";
for(let i=0 ; i<fruits.length ; i++){
str += `<li data-num="${i}">${fruits[i].name}</li>`
ul.innerHTML = str;
}
ul.addEventListener("click",function(event){
let targetNum = event.target.dataset.num;
console.log(targetNum);
});
// <-----結果----->
//點擊<li>可以顯示對應的資料名稱
|