<div class="codetitle"> <span><a style="CURSOR: pointer" data="2288" class="copybut" id="copybut2288" onclick="doCopy('code2288')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code2288"> <br><script 언어="JavaScript"> ><br>var x=3, y=4; <br>var data = new Array(x) <br>for (var i=0; i<x; i ) <BR>{ <BR>data[ i] = 새로운 배열(y); <BR>} <BR><br>for (var i=0; i<x; i ) <br>{ <BR>for (var j=0; j<y; j ) <BR>{ <BR>data[i][j] = i j <BR>} <BR>} <BR><br>// var myarr = new Arrqy(3,4) <br><br>// 정의된 것은 2개의 요소로 구성된 1차원 배열이며, 3과 4는 각 요소의 값 <br><br>// 2차원 배열을 기반으로 테이블을 동적으로 생성<br><br>function buildTable(tableId, data) <br>{ <BR>for (var i=0; i<data.length; i ) <BR>{ <BR>var row = document.getElementById(tableId).insertRow( ); <BR>for (var j= 0; j<data[i].length; j ) <BR>{ <BR>var cell=row.insertCell(j) <BR>cell.innerText=data[i ][j]; <BR>} <BR>} <BR>} <BR></script> <br><br>//구현 예<br><table id="table1"> /table> <br><input type ="button" value="테이블 생성" onclick="buildTable('table1',data)"></div>