首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

JavaScript 從陣列取值並填入 Div 完整範例

     編輯:程式設計綜合問答

給定陣列 var arrData = [{ "picture": "...", "ABC": "abcd" }];,如何將 ABC 的值放入 <div>?關鍵在於 給目標元素加上 id,再用 document.getElementById 寫入。

完整程式碼

<div id="myid" style="height:100%;width:100%"></div>
<script>
var arrData = [{
  "picture": "2_2_content/css/myImg/picture11.png",
  "ABC": "abcd"
}];
document.getElementById('myid').innerHTML = arrData[0].ABC;
</script>

關鍵步驟解析

  1. HTML 標籤必須有 id="myid",否則無法精準選取。
  2. arrData[0] 取第一個物件,.ABC 存取屬性值。
  3. 使用 innerHTML 直接寫入文字內容;若含 HTML 標籤亦會解析渲染。

擴充:動態渲染多筆資料

<div id="container"></div>
<script>
var arrData = [/* 多筆資料 */];
var html = arrData.map(item => '<div>' + item.ABC + '</div>').join('');
document.getElementById('container').innerHTML = html;
</script>
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved