Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>JS Bin</title>
</head>
<body>
<div class="principal">
<img src="https://img.freepik.com/free-vector/flat-horizontal-sale-banner-template-with-photo_23-2149015614.jpg?t=st=1658791924~exp=1658792524~hmac=ac9992d18f718682ae9b0a894abbd160b831d4aa407878aabe530061da113bcf&w=1480" id="imgTete" />
<img src="https://img.freepik.com/free-vector/flat-horizontal-sale-banner-template-with-photo_23-2149000923.jpg?t=st=1658785975~exp=1658786575~hmac=3cbf700fc07f962a3d7a6f5e06670b131aa47833b9d08033bdd3f8079dd68915&w=1480" id="imgTete" />
</div>
</body>
</html>
 
.principal{
  width:300px;
  height: 60px;
  overflow:hidden;
  margin:0 auto;
  padding:0px;
  background:pink;
  text-align:center;
}
    
#imgTete{
  width:190px;
  height: 60px;
}
img:not([active=null]) {
  visibility: hidden;
}
 
/*function slide1(){
  var tete = document.getElementById("imgTete");
  tete.src = "https://img.freepik.com/free-vector/flat-horizontal-sale-banner-template-with-photo_23-2149015614.jpg?t=st=1658791924~exp=1658792524~hmac=ac9992d18f718682ae9b0a894abbd160b831d4aa407878aabe530061da113bcf&w=1480";
  tete = setTimeout("slide2()", 1000);
}
function slide2(){
  var tete = document.getElementById('imgTete');
  tete.src = "https://img.freepik.com/free-vector/flat-horizontal-sale-banner-template-with-photo_23-2149000923.jpg?t=st=1658785975~exp=1658786575~hmac=3cbf700fc07f962a3d7a6f5e06670b131aa47833b9d08033bdd3f8079dd68915&w=1480";
  tete = setTimeout("slide1()", 1000);
}*/
function showSlides() { 
  setInterval("setActiveSlide()", 1000);
}
function setActiveSlide() {
  let [ firstImage, secondImage ] = document.querySelectorAll('.principal img');
  
  let toggleSlide = (imageToActive, imageToDisable) => {
    imageToDisable.removeAttribute("active");
    imageToActive.setAttribute("active", true);
  }; 
   
  let isFirstImageActive = firstImage.hasAttribute("active");
  
  if(isFirstImageActive){
    toggleSlide(secondImage, firstImage);
  }else{
    toggleSlide(firstImage, secondImage);
  }
}
showSlides()
Output

This bin was created anonymously and its free preview time has expired (learn why). — Get a free unrestricted account

Dismiss x
public
Bin info
anonymouspro
0viewers