아래의 내용은
처음 로드하면 화면에 목록만 보여지고 목록을 클릭하면 그 목록에 해당하는 내용이 보여지는 스크립트이다.
div 태그를 사용하여 숨길 내용을 감싸고
div태그의 속성 중 "display"속성을 수정하여 숨김 처리 또는 보임처리한다.
내용을 숨기기 위해서는 table태그로 묶여져 있는 내용만 가능하다.

<html>
       <head>
               <script>
                       function init_div ()
                       {
                               var list1 =  document.getElementById("list1");
                               var list2 =  document.getElementById("list2");
                               var list3 =  document.getElementById("list3");
                               var list4 =  document.getElementById("list4");

                               list1.style.display = "none";
                               list2.style.display = "none";
                               list3.style.display = "none";
                               list4.style.display = "none";
                       }

                       function ch_disp (id)
                       {
                               var ch_obj = document.getElementById (id);

                               if (ch_obj.style.display == "none")
                                       ch_obj.style.display = "";
                               else
                                       ch_obj.style.display = "none";
                       }
               </script>
       </head>

       <body onLoad = "init_div ()">
               <table width = 800>
                       <tr>
                               <td>
                                       <a href = "#" onClick = "ch_disp ('list1');">1. 목록 1입니다...</a>
                               </td>
                       </tr>
                       <tr>
                               <td>
                                       <div id = "list1">
                                       <table width = 100%>
                                               <tr>
                                                       <td>
                                                               목록1에 대한 내용<br>
                                                               목록1에 대한 내용<br>
                                                               목록1에 대한 내용<br>
                                                               목록1에 대한 내용<br>
                                                               목록1에 대한 내용<br>
                                                               목록1에 대한 내용<br>
                                                       </td>
                                               </tr>
                                       </table>
                                       </div>
                               </td>
                       </tr>
                       <tr>
                               <td>
                                       <a href = "javascript:ch_disp ('list2');">2. 목록 2입니다...</a>
                               </td>
                       </tr>
                       <tr>
                               <td>
                                       <div id = "list2">
                                       <table width = 100%>
                                               <tr>
                                                       <td>
                                                               목록2에 대한 내용<br>
                                                               목록2에 대한 내용<br>
                                                               목록2에 대한 내용<br>
                                                               목록2에 대한 내용<br>
                                                               목록2에 대한 내용<br>
                                                               목록2에 대한 내용<br>
                                                       </td>
                                               </tr>
                                       </table>
                                       </div>
                               </td>
                       </tr>
                       <tr>
                               <td>
                                       <a href = "#" onClick = "ch_disp ('list3');">3. 목록 3입니다...</a>
                               </td>
                       </tr>
                       <tr>
                               <td>
                                       <div id = "list3">
                                       <table width = 100%>
                                               <tr>
                                                       <td>
                                                               목록3에 대한 내용<br>
                                                               목록3에 대한 내용<br>
                                                               목록3에 대한 내용<br>
                                                               목록3에 대한 내용<br>
                                                               목록3에 대한 내용<br>
                                                               목록3에 대한 내용<br>
                                                       </td>
                                               </tr>
                                       </table>
                                       </div>
                               </td>
                       </tr>
                       <tr>
                               <td>
                                       <a href = "javascript:ch_disp ('list4');">4. 목록 4입니다...</a>
                               </td>
                       </tr>
                       <tr>
                               <td>
                                       <div id = "list4">
                                       <table width = 100%>
                                               <tr>
                                                       <td>
                                                               목록4에 대한 내용<br>
                                                               목록4에 대한 내용<br>
                                                               목록4에 대한 내용<br>
                                                               목록4에 대한 내용<br>
                                                               목록4에 대한 내용<br>
                                                               목록4에 대한 내용<br>
                                                       </td>
                                               </tr>
                                       </table>
                                       </div>
                               </td>
                       </tr>
               </table>
       </body>
</html>
2006/12/08 22:28 2006/12/08 22:28
보이수(유동주) 이 작성.
TAGS ,

Trackback URL : http://www.ishappy.net/tc/trackback/10

  1. Mike

    Tracked from Mike 2007/07/20 07:47 Löschung

    OMG! I cant beleive it.


당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]