国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Javascript實現代碼折疊功能

2019-11-20 09:09:13
字體:
來源:轉載
供稿:網友

一、首先定義一個JavaScript function,如下:

function puckerMenu(level) {var levelLength = ('row' + level).length;var toDo = '0';for (var iCount = 0 ; iCount < document.all.length; iCount++){if ( document.all[iCount].id.indexOf('row' + level) > -1 && ( document.all[iCount].id.length > levelLength)) {if ( document.all('level' + level).src.indexOf('minus.gif') > -1 ) {document.all[iCount].style.display = 'none';toDo = '1';} else {document.all[iCount].style.display = 'block';toDo = '0';}} }if ( toDo == '1' ) {document.all('level' + level).src = 'images/plus.gif'; } else {document.all('level' + level).src = 'images/minus.gif'; }}

二、然后在網頁上定義一個div和一個ul,注意div中要包含一個idlevel開頭的image和一個onclick事件,ulid要包含row,默認情況下是展開的,如果需要默認為閉合,則要在ul中加入style="display:none"

例子如下:

<body><divstyle="CURSOR: hand"onclick="puckerMenu('1');"><IMGid=level1src="images/minus.gif">public class DataAccess</div><ulid=row1><li> private string connString;<divstyle="CURSOR: hand"onclick="puckerMenu('2');"><IMGid=level2src="images /plus.gif">protected DbConnection OpenConnection()</div><ulid=row2style="display:none">{...}</ul><li>Other</ul></body>

總結

以上就是本文的全部內容,希望對有需要的人能有所幫助。如果有疑問可以留言討論。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长乐市| 金川县| 瓮安县| 晴隆县| 壶关县| 成都市| 措美县| 定陶县| 东阳市| 潜山县| 榆社县| 拜泉县| 上虞市| 如皋市| 临沂市| 四子王旗| 泗阳县| 股票| 思南县| 象山县| 松滋市| 武安市| 确山县| 竹北市| 长武县| 吉木乃县| 筠连县| 怀柔区| 饶河县| 肥乡县| 久治县| 凉城县| 大同县| 晋州市| 礼泉县| 陵川县| 新巴尔虎右旗| 黔西| 威远县| 正阳县| 蒙阴县|