温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • web开发 > 
  • 基于JavaScript实现图片连播和联级菜单的方法

基于JavaScript实现图片连播和联级菜单的方法

发布时间:2021-04-13 14:19:49 来源:亿速云 阅读:138 作者:小新 栏目: web开发

小编给大家分享一下基于JavaScript实现图片连播和联级菜单的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

基于JavaScript实现图片连播和联级菜单的方法

<!DOCTYPE html>
<html>
 <head>
 <title>图片轮播</title>
 <style>
  div{
  border: 1px solid red;
  width:218px;
  height: 218px;
  }
  .show{
  display: inline-block;
  }
  .hide{
  display: none;
  }
 </style>
 <meta charset="UTF-8">
 </head>
 <body>
 <!-- onmouseover="" 鼠标悬停事件
  onmouseout="" 鼠标离开事件-->
 <div onmouseover="pause1();" onmouseout="lunbo();">
  <img src="../images/01.jpg" class="show"/>
  <img src="../images/02.jpg" class="hide"/>
  <img src="../images/03.jpg" class="hide"/>
  <img src="../images/04.jpg" class="hide"/>
  <img src="../images/05.jpg" class="hide"/>
  <img src="../images/06.jpg" class="hide"/>
 </div>
 <script>
  //轮播
  var id = null;
  var index = 0;
  function lunbo() {
   //轮播次数
   id = setInterval(function () {
    index++;
    //获取所有图片
    var imgs = document.getElementsByTagName("img");
    //将他们隐藏
    for (var i = 0; i < imgs.length; i++) {
     imgs[i].className = "hide";
    }
    //将下一张隐藏
    var next = index % imgs.length;
    imgs[next].className = "show";
   }, 2000);
  }
  function pause1() {
   clearInterval(id);
  }
  //在页面加载后自动轮播
  lunbo();
 </script>
 </body>
</html>

联级菜单实现

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- <script type="text/javascript" src="demo6.js">
</script> -->
<title>联动菜单</title>
</head>
<body>
 省:
 <select id="province" onchange="chg();">
  <option value="-1">请选择</option>
  <option value="0">河北省</option>
  <option value="1">山东省</option>
  <option value="2">山西省</option>
 </select>
 市:
 <select id="city">
  <option>请选择</option>
 </select>
 <script>
  // 模拟加载城市
 function loadCities() {
 return[
  ["石家庄","廊坊","保定"],
  ["济南","青岛","德州"],
  ["太原","大同","阳泉"]
 ];
 }
 var cities=loadCities();
 console.log(cities);
 function chg() {
  var sel1=document.getElementById("province");
  //获取省份
  var pindex=sel1.value;
  //获取该省份的城市
  var pcities=cities[pindex];
  console.log(pcities);
  //删除城市下拉列表中的所有城市
  var sel2=document.getElementById("city");
  var options=sel2.getElementsByTagName("option");
  console.log(options);
  for(var i=options.length-1;i;i--){
   sel2.removeChild(options[i]);
  }
  //在增加该省份城市
  if(pcities){
   for(var i=0;i<pcities.length;i++){
    var opn=document.createElement("option");
    opn.innerHTML=pcities[i];
    sel2.appendChild(opn);
   }
  }
 }
 </script>
</body>
</html>

以上是“基于JavaScript实现图片连播和联级菜单的方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节
推荐阅读:
  1. css实现二级菜单效果的方法
  2. 使用JavaScript怎么实现一个无限级导航菜单

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

js
  • 上一篇新闻:
    如何使用JavaScript实现表格编辑器
  • 下一篇新闻:
    怎么基于JavaScript实现多级菜单效果

猜你喜欢

  • hibernate的映射关系有哪些
  • linux怎么配置目标地址转换
  • sql怎么把字符串转化为数字
  • docker容器目录映射的方法是什么
  • c语言中getchar的用法是什么
  • python如何获取text中的值
  • plsql日期转换查询的方法是什么
  • Android中mediaplayer播放失败怎么解决
  • android中internet的作用有哪些
  • oracle时间戳转换数字怎么实现
最新资讯
  • 如何在Elixir中使用广播通知系统组件
  • 如何在Elixir中实现基于角色的访问控制
  • Elixir与其他函数式编程语言相比有哪些独特的特性
  • 如何在Elixir中实现乐观锁定机制
  • Elixir应用的内存优化技巧有哪些
  • 在Elixir中如何结合使用OTP和WebSockets构建实时应用
  • Elixir的宏系统有哪些高级用法
  • 如何在Elixir中优化长轮询
  • Elixir中的错误日志管理最佳实践是什么
  • 如何在Elixir中处理大规模并发连接
相关推荐
  • JavaScript实现左侧菜单效果的方法
  • JavaScript实现三级联动菜单效果
  • AJAX 中怎么实现二级联级菜单
  • Ajax怎么实现无限级菜单
  • php实现二级联动菜单的方法
  • 实现javascript菜单的方法
  • 使用JavaScript怎么实现一个省市区三级选择联级
  • JavaScript实现显示和隐藏图片的方法
  • 怎么用JavaScript实现伸缩二级菜单
  • React四级菜单怎么实现

相关标签

angularjs nodejs bjs jssdk jsapi js轮播图 html+css+js vue.config.js js倒计时 解析json knockoutjs main.js tween.js vue.js2.0 log4js viewer.js fullpage.js express.js jsonb respond.min.js
AI

深圳SEO优化公司龙华优化大芬营销网站坪山百度标王福田阿里店铺托管盐田外贸网站建设民治网站搜索优化塘坑网站优化推广坂田建设网站罗湖网站定制沙井网站推广塘坑网站改版坑梓设计公司网站坪地百度标王观澜SEO按天扣费坪地网站制作宝安百度标王龙华网络营销罗湖优化石岩seo网站优化深圳设计网站龙岗网站优化推广大运网站推广工具大运网站开发布吉网站优化推广龙华如何制作网站平湖SEO按效果付费光明百度网站优化惠州建站大鹏标王吉祥网站seo优化歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化