자 바스 크 립 트 기반 그림 연결 및 연결 메뉴 인 스 턴 스 코드 구현

这里写图片描述

<!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>
총결산
위 에서 말 한 것 은 자 바스 크 립 트 를 기반 으로 한 이미지 연속 방송 과 연결 메뉴 인 스 턴 스 코드 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기