posts - 165, comments - 198, trackbacks - 0, articles - 1
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          用javascript 建 tree

          Posted on 2007-06-06 11:01 G_G 閱讀(810) 評(píng)論(2)  編輯  收藏 所屬分類: javascript
          問(wèn)題: 總是用別人的框架寫(xiě)樹(shù)以為很難,其實(shí)。。。
          解決:以 if event.srcElement.id=="foldheader1" 得到選項(xiàng)
          ???? ??? var srcIndex = event.srcElement.sourceIndex
          ??? ?? ? 再 var nested = document.all[srcIndex+1] 取出選擇的下一個(gè) ( +1 )
          ??? ?? ?? ??? nested.style.display=' ?? ' 就可以了
          ??? ?? ?? ?? 并注意結(jié)構(gòu)是
          ??? ?? ?? ?? ?? ?? ?? ?? <選項(xiàng)/>??
          ??? ?? ?? ?? ?? ?? ?? ?? ?? <url>??//srcIndex+1 下個(gè) 可見(jiàn)不可見(jiàn) 就是 <url>
          ??? ?? ?? ?? ?? ?? ?? ?? ?? ?? <li>...</li>
          ??? ?? ?? ?? ?? ?? ?? ?? ?? ??? <li>...</li>
          ??? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ....
          ??? ??? ??? ??? ??? ??? ??? </url>


          <HEAD>

          ????
          <SCRIPT?language=JavaScript1.2>
          ????
          function?change(){
          ???????
          if(!document.all)
          ??????????
          return
          ???????
          if?(event.srcElement.id=="foldheader1")?{
          ??????????
          var?srcIndex?=?event.srcElement.sourceIndex
          ??????????
          ??????????
          var?nested?=?document.all[srcIndex+1]

          ??????????
          if?(nested.style.display=="none")?{
          ?????????????nested.style.display
          =''
          ??????????}
          ??????????
          else?{
          ?????????????nested.style.display
          ="none"
          ??????????}
          ???????}
          ????}
          ????
          </SCRIPT>

          ????
          <STYLE>
          ????????#foldheader1?
          {????? <!-- 圖的加入-->
          ????????????CURSOR
          :?hand;?LIST-STYLE:?url(../rlzy/images/imbrex.gif)?
          ????????
          }
          ????
          </STYLE>
          </HEAD>
          <BODY?leftMargin=0?rightMargin=0?onload="window.status='';">
          ??
          <font?size="-1">
          <!--?DIV?id=Layer7?style="HEIGHT:?127px;?LEFT:?-1px;?POSITION:?absolute;?TOP:?34px;?WIDTH:?47px;?Z-INDEX:?1"></DIV-->
          <DIV?id="Layer2"?style="HEIGHT:?134px;?LEFT:?2px;?POSITION:?absolute;?TOP:?30px;?WIDTH:?193px;?Z-INDEX:?3">
          ??
          <UL?style="MARGIN-LEFT:?20px">?
          ????????
          ????????
          ????????
          ????????
          <li>
          ??????????
          <a?href="#"?onClick="change()"?id="foldheader1">乘務(wù)員基本檔案</a>
          ??????????
          <ul?id=foldinglist?style="''"?style="MARGIN-LEFT:?10px">
          ????????????
          <li><a?href="/rlzy/jcyy/basePersonnelList.do?do=byCorp"?target="content">人員基本檔案1</a></li>
          ????????????
          <li><a?href=""?target="content">人員基本檔案2</a></li>
          ??????????
          </ul>
          ????????
          </li>
          ????????
          ??????
          </UL>
          ????
          </DIV>????????
          ??
          </font>
          </BODY>
          </html>

          <FRAMESET?rows="84,*"?cols="*"?frameborder="no"?framespacing="0"?border="0">
          ??
          <FRAME?src="header.html"?name="header"?scrolling="no">
          ??
          <FRAMESET?cols="125,*"?frameborder="no"?framespacing="0"?border="0">
          ????
          <FRAME?name="treefrm"?src="dir2.jsp?code=0"?scrolling="no">
          ????
          <FRAME?name="content"?src="welcome.jsp">
          ??
          </FRAMESET>


          心得:其實(shí)很簡(jiǎn)單,只是你不知道


          評(píng)論

          # re: 用javascript 建 tree  回復(fù)  更多評(píng)論   

          2007-07-28 14:05 by 金大為
          srcElement是IE的專有屬性。其他瀏覽器就等死吧。

          # re: 用javascript 建 tree[未登錄](méi)  回復(fù)  更多評(píng)論   

          2007-08-01 09:17 by G_G
          謝謝提醒
          主站蜘蛛池模板: 江山市| 锡林郭勒盟| 盐池县| 固阳县| 昌宁县| 蒲城县| 阿拉善盟| 安福县| 鹤壁市| 洪泽县| 九江市| 饶阳县| 麻江县| 永春县| 博野县| 甘洛县| 岢岚县| 德阳市| 丹阳市| 观塘区| 土默特右旗| 正安县| 建昌县| 利辛县| 都匀市| 民乐县| 河间市| 永济市| 仙居县| 洱源县| 加查县| 凤山市| 石林| 马公市| 杭锦后旗| 玉田县| 加查县| 阆中市| 芜湖县| 阿鲁科尔沁旗| 武川县|