首页 >

JavaScript实现下拉菜单的显示和隐藏【javascript】

web前端|js教程JavaScript实现下拉菜单的显示和隐藏【javascript】
JavaScript,下拉菜单
web前端-js教程
我们这一篇来用JavaScript脚本实现下拉菜单的显示和隐藏。使用JavaScript方法实现我们需要用的知识有:
1)JS事件:onmouseover鼠标经过事件和onmouseout鼠标离开事件。
2)JS基础语法:使用function关键字定义函数。
3)DOM编程:getElementsByTagName()方法。
那么接下来就是我们制作的流程:
1)隐藏二级菜单:设置CSS样式,让二级菜单隐藏。
2)编写显示子菜单showsub()函数:使用getElementsByTagName获取二级菜单项;通过style.display设置二级菜单显示。
3)编写隐藏子菜单hidesub()函数:使用getElementsByTagName获取二级菜单项;通过style.display设置二级菜单隐藏。
4)添加鼠标事件:给有二级菜单的一级菜单添加鼠标事件,并调用showsub()/hidesub()函数,实现鼠标经过一级菜单,二级菜单显示和隐藏。
5)做浏览器兼容性检测,至少五个浏览器。IE7,8,9,火狐,谷歌,2345浏览器等。
h5制作的app源码下载,vscode基本教程,afni ubuntu,tomcat所有404,安卓sqlite应用实例,织梦插件后缀,比较好的web前端框架,爬虫工程师接单渠道,php mail()配置,秦淮seo快速优化,企业 办公 网站模板,有源码的网页模板,商品展示网站模板源码lzw
效果图:
php 分销系统源码,vscode如何查找代码,ubuntu 外网映射,linu启动tomcat,sqlite3普通索引,html5 提示框插件,前端框架总成算大事故车吗,不用下载程序就能学习爬虫,php文件夹是否存在,sem seo推广宣传,电影院订票网站开发,网页内容百度未收录,天猫商城html模板lzw
广告秀 源码,ubuntu 没空间了,大数据 爬虫 法律,php开启redi,seo_00lzw
HTML代码:

    下拉菜单            
外部CSS样式表style.css文件代码:

/*CSS全局设置*/ *{  margin:0;  padding:0; } .nav{  background-color:#EEEEEE;  height:40px;  width:450px;  margin:0 auto; } ul{  list-style:none; } ul li{  float:left;  line-height:40px;  text-align:center; } a{  text-decoration:none;  color:#000000;  display:block;  width:90px;  height:40px; } a:hover{  background-color:#666666;  color:#FFFFFF; } ul li ul li{  float:none;  background-color:#EEEEEE; } ul li ul{  display:none; } /*为了兼容IE7设置的CSS样式,但是又必须写在a:hover前面*/ ul li ul li a:link,ul li ul li a:visited{  background-color:#EEEEEE; } ul li ul li a:hover{  background-color:#009933; } 
外部JS脚本script.js文件代码:

function showsub(li){  var submenu=li.getElementsByTagName("ul")[0];  submenu.style.display="block"; } function hidesub(li){  var submenu=li.getElementsByTagName("ul")[0];  submenu.style.display="none"; } 

JavaScript实现下拉菜单的显示和隐藏【javascript】
  • Yii - 连动下拉菜单,可多级哦
  • Yii - 连动下拉菜单,可多级哦 | Yii - 连动下拉菜单,可多级哦 ...

    JavaScript实现下拉菜单的显示和隐藏【javascript】
  • 浅谈下拉菜单中的Option对象【javascript】
  • 浅谈下拉菜单中的Option对象【javascript】 | 浅谈下拉菜单中的Option对象【javascript】 ...

    JavaScript实现下拉菜单的显示和隐藏【javascript】
  • html导航栏下拉菜单怎么制作?这里有详细的代码实例
  • html导航栏下拉菜单怎么制作?这里有详细的代码实例 | html导航栏下拉菜单怎么制作?这里有详细的代码实例 ...