可以分级的表格隐藏的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”的值通过单击事件中的参数传递。
源码下载
猜你喜欢
向僵尸开炮前中期微氪花费和钻石使用建议
天空之山有几种结局天空之山结局达成方法全解析
王者荣耀艾琳女武神皮肤特效
口袋妖怪复刻三蜂蜜种族值解析三蜂蜜种族值怎么样
2021原神12月10日福利兑换码分享
不良人3水火判官在哪不良人3水火判官位置解析
中超风云球员面板属性怎么看前中后场求球员能力介绍
原神柯莱带什么圣遗物柯莱圣遗物推荐
暗黑血统2苦难竞技场奖励介绍
10岁孩子骑多大尺寸的自行车
2024去云南旅游最佳路线 云南旅游的最佳路线安排
2024最适合穷游的12个地方 一个人穷游去哪里好
2024桂林必去五个景点 桂林旅游必看景点
2024清明家庭旅游最佳去处 清明节去哪里玩比较好
张家界旅游必去景区 张家界旅游景点推荐
2024重庆旅游攻略 2024年重庆旅游景点
西安旅游攻略自由行路线推荐 第一次去西安旅游攻略
2024昆明旅游攻略景点大全 昆明有什么好玩的地方推荐
成都旅游必去十大景点推荐 四川成都最值得去的十大景点
2024山西旅游必去十大景点 山西必去景点攻略地