可以分级的表格隐藏的JS代码怎么写
2024-07-01 本站作者 【 字体:大 中 小 】
实例名称
可以分级的表格隐藏的JS代码
实例描述
分级的表格隐藏是指当用户单击第一行时,第一行后面的行都会隐藏;单击第二行时,则第二行下面的所有行会隐藏,依次类推。
实例代码
htmlheadmeta http-equiv="Content-Language" content="zh-cn"meta http-equiv="Content-Type" content="text/html; charset=gb2312"titleNew Page-学无忧 Language="javascript"function trClickcifc==0 // 如果选择的是第一行if "a1".==""//如果第二行是显示的 "a1".="none";//让第二行不显示else "a1".=""; //让第二行显示if "a1".=="none"//如果第二行不显示 "a11".="none"; //第三行也不显示else "a11".=""; //第三行显示else ifc==1 if "a11".=="" //如果第三行显示 "a11".="none"; //第三行不显示 else "a11".=""; //第三行显示 if "a111".=="" //如果第四行显示 "a111".="none"; //第四行不显示 else "a111".=""; //第四行显示 else ifc==2 if "a111".=="" //如果第四行显示 "a111".="none"; //第四行不显示 else "a111".=""; //第四行显示 --/Script/head
bodydiv align="center"centertable border="0" cellpadding="0" cellspacing="0" width="200" tr id="a0" onclick="trClick0" td height="24" bgcolor="#0000FF"bfont color="#FFFFFF"第一行/font/b/td /tr tr id="a1" onclick="trClick1" td height="24" bgcolor="#FF0000"font color="#FFFFFF"第二行/font/td /tr tr id="a11" onclick="trClick2" td height="24" bgcolor="#FFFF00"第三行/td /tr tr id="a111" td height="24" bgcolor="#0eeee0"第四行/td /tr/table/center/div/body/html
运行效果
表格的原始效果

单击第二行后的效果

难点剖析
本例的重点其实是一系列的“if...else if”语句。当单击第一行时,判断第一行后面所有行的显示状态,如果行显示属性“display”为空,则设置为"none",表示不显示该行,否则显示该行。通过“else if'’语句判断用户选择的是第几行,“c”的值通过单击事件中的参数传递。
源码下载
猜你喜欢
向僵尸开炮前中期微氪花费和钻石使用建议
0
天空之山有几种结局天空之山结局达成方法全解析
0
王者荣耀艾琳女武神皮肤特效
0
口袋妖怪复刻三蜂蜜种族值解析三蜂蜜种族值怎么样
0
2021原神12月10日福利兑换码分享
0
不良人3水火判官在哪不良人3水火判官位置解析
0
中超风云球员面板属性怎么看前中后场求球员能力介绍
0
原神柯莱带什么圣遗物柯莱圣遗物推荐
0
暗黑血统2苦难竞技场奖励介绍
0
10岁孩子骑多大尺寸的自行车
0
2024去云南旅游最佳路线 云南旅游的最佳路线安排
2024最适合穷游的12个地方 一个人穷游去哪里好
2024桂林必去五个景点 桂林旅游必看景点
2024清明家庭旅游最佳去处 清明节去哪里玩比较好
张家界旅游必去景区 张家界旅游景点推荐
2024重庆旅游攻略 2024年重庆旅游景点
西安旅游攻略自由行路线推荐 第一次去西安旅游攻略
2024昆明旅游攻略景点大全 昆明有什么好玩的地方推荐
成都旅游必去十大景点推荐 四川成都最值得去的十大景点
2024山西旅游必去十大景点 山西必去景点攻略地