본문 바로가기

개발하자/자바스크립트

배열의 값들을 원하는 순서대로 출력하기

<html>
 <head>
 <style type="text/css">
 td{ border:2px solid navy; }
 </style>
 <script>
 </script>
 </head>
 <body>
 <script>
 var dataset=[
 {"addr":"가좌동","id":"aa","pw":"11","tel":"010"},
 {"addr":"호탄동","id":"bb","pw":"22","tel":"011"},
 {"addr":"칠암동","id":"cc","pw":"33","tel":"012"}
 ];

 var title=["id","pw","addr","tel"];
 var cnt=0;
 document.write("<table>");
 document.write("<tr>");
 for(var i in title){
 document.write("<td>"+title[i]+"</td>");
 }
 document.write("</tr>");
 for(var index in dataset){
 document.write("<tr>");
 for(var key in dataset[index]){
 var k=title[cnt++];
 var value=dataset[index][k];
 document.write("<td>"+value+"</td>");
 }cnt=0;
 document.write("</tr>");
 }
 document.write("</table>");
 </script>
 </body>
</html>