菜单
<script><br/>/**<br/> * 构造树,初值为0<br/> */<br/>function tree(n) {<br/> var id = new Array("bar","pad","#","+");<br/> if(n == 0) { // 初始化变量<br/> n = 1;<br/> i = 0;<br/> s = "";<br/> }<br/> s += "<table>";<br/> for(;i<tree_ar.length-1;i++) {<br/> var k = (n >= tree_ar[i+1][0])?0:1;<br/> s += "<tr id='"+id[k]+"' value="+i+"><td>"+id[k+2]+"<td>"+tree_ar[i][1]+""; // 构造节点,注意这里的自定义属性value。作用是简化构造节点的描述,共享参数数组信息。<br/> if(n > tree_ar[i+1][0]) { // 若期望层次大于当前层次,结束本层次返回上一层次。<br/> s += "";<br/> return tree_ar[i+1][0];<br/> }<br/> if(n < tree_ar[i+1][0]) { // 若期望层次小于当前层次,递归进入下一层次。<br/> s += "<tr style='display:none' v=1><td><td>";<br/> var m = tree(tree_ar[++i][0]);<br/> s += "";<br/> if(m < n) { // 当递归返回值小于当前层次期望值时,将产生连续的返回动作。<br/> s += "";<br/> return m;<br/> }<br/> }<br/> }<br/> s += "";<br/> return s;<br/>}<br/></script>
<script><br/>/**<br/> * 基本参数数组,根据具体应用自行扩展<br/> * 数据可较简单的由服务器端提供<br/> * 列1:节点层次<br/> * 列2:节点标题<br/> * 其余自行扩充<br/> */<br/>tree_ar = new Array(<br/> new Array(1,"节点1"),<br/> new Array(1,"节点2"),<br/> new Array(2,"节点3"),<br/> new Array(2,"节点4"),<br/> new Array(3,"节点5"),<br/> new Array(4,"节点6"),<br/> new Array(5,"节点7"),<br/> new Array(6,"节点8"),<br/> new Array(7,"节点9"),<br/> new Array(2,"节点10"),<br/> new Array(1,"节点11"),<br/> new Array(2,"节点12"),<br/> new Array(2,"节点13"),<br/> new Array(1,"节点14"),<br/> new Array(1,"") // 为简化终止判断附加的空数据项<br/>);<br/><br/>/*** 创建菜单 ***/<br/>menus.innerHTML =tree(0);<br/></script>
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章
Windows 11 KB5054979中的新功能以及如何解决更新问题
3 周前ByDDD
如何修复KB5055523无法在Windows 11中安装?
2 周前ByDDD
Inzoi:如何申请学校和大学
4 周前ByDDD
如何修复KB5055518无法在Windows 10中安装?
2 周前ByDDD
在哪里可以找到Atomfall中的站点办公室钥匙
4 周前ByDDD

热工具

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SublimeText3汉化版
中文版,非常好用

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)