javascript—纯手写代码—3级菜单.doc_第1页
javascript—纯手写代码—3级菜单.doc_第2页
javascript—纯手写代码—3级菜单.doc_第3页
javascript—纯手写代码—3级菜单.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

htmlPage2 .class1,.class2,.class3,.class4,.class5 list-style-position: outside; list-style-type: none; .class1height: 20px; display: none; float: left; width: 100px; background-color: Silver; margin: -17px 0px 0px 100px; position: relative; padding:0px 0px 0px 0px; /*2级ul-隐藏*/ .class2 height: 20px; display: block; float: left; width: 100px; background-color: Red; margin: -17px 0px 0px 100px; padding:0px 0px 0px 0px; position: relative; border-left:ridge 1px white; /*2级ul-显示*/ .class3 height: 20px; float: left; width: 100px; background-color: Silver; padding:0px 0px 0px 0px; margin: 0px 0px; text-align:center; /*1级ul-显示*/ .class4 height: 20px; display: none; float: left; width: 100px; margin: -17px 0px 0px 100px; padding:0px 0px 0px 0px; background-color: Green; position: relative; /*3级ul-隐藏*/ .class5 height: 20px; display: block; float: left; width: 100px; margin: -17px 0px 0px 100px; padding:0px 0px 0px 0px; background-color: Green; position: relative; border-left:ridge 1px white; /*3级ul-显示*/ .class6 height: 20px; display: block; float: left; width: 100px; background-color: Red; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; position: relative; /*2级li*/ .class7 height: 20px; display: block; float: left; width: 100px; background-color:Green; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; position: relative; /*3级li*/ /第一级菜单-鼠标经过 function over(e) var n = e.id.toString().substring(2, 3); var myul=document.getElementById(ul + n + ); myul.setAttribute(class, class2); var item2 = document.getElementsByName(level2); var k2 = item2.length; for (var i = 0; i k2; i+) item2i.onmouseover = function() over2(this); item2i.onmouseout = function() out2(this); /第一级菜单-鼠标移出 function out(e) var n = e.id.toString().substring(2, 3); document.getElementById(ul + n + ).setAttribute(class, class1); /第二级菜单-鼠标经过 function over2(e) var n1 = e.id.toString().substring(2, 3); var n2 = e.id.toString().substring(4, 5); document.getElementById(ul + n1 + _ + n2 + ).setAttribute(class, class5); var item2 = document.getElementsByName(level3); var k2 = item2.length; for (var i = 0; i k2; i+) item2i.onmouseover = function() over3(this); item2i.onmouseout = function() out3(this); /第二级菜单-鼠标移出 function out2(e) var n1 = e.id.toString().substring(2, 3); var n2 = e.id.toString().substring(4, 5); document.getElementById(ul+n1+_ + n2 + ).setAttribute(class, class4); /第三级菜单-鼠标经过 function over3(e) var n1 = e.id.toString().substring(2, 3); var n2 = e.id.toString().substring(4, 5); document.getElementById(ul + n1 + _ + n2 + ).setAttribute(class, class5); /第三级菜单-鼠标移出 function out3(e) var n1 = e.id.toString().substring(2, 3); var n2 = e.id.toString().substring(4, 5); document.getElementById(ul + n1 + _ + n2 + ).setAttribute(class, class4); window.onload = function() var item = document.getElementsByName(level1); var k = item.length; for (var i = 0; i k; i+) itemi.onmouseover = function() over(this); itemi.onmouseout = function() out(this); var item2 = document.getElementsByName(level2); var k2 = item2.length; for (var i = 0; i k2; i+) item2i.onmouseo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论