“Comment faire un bouton faire différentes fonctions sur différents clics” Réponses codées

Comment faire un bouton faire différentes fonctions sur différents clics

<button id="clickme">Click Me</button>
<script>
  function one() {
     alert('one clicked');
     document.getElementById('clickme').onclick = two;
  }

  function two() {
   alert('two clicked');
  }

  document.getElementById('clickme').onclick = one;
</script>
Blue-eyed Barracuda

Comment faire un bouton faire différentes fonctions sur différents clics

var callOne = true;

function one() {
   alert('Call one');
}

function two() {
   alert('Call two');
}

function call(){
   if(callOne) one();
  else two();
  callOne = !callOne;
}
Blue-eyed Barracuda

Comment faire un bouton faire différentes fonctions sur différents clics

var fn3 = (function() {
  var first = true;
  return function() {
    first ? fn1() : fn2();
    first = !first;
  }
})();

function fn1() {
  console.log(1);
};
function fn2() {
  console.log(2);
};
Blue-eyed Barracuda

Réponses similaires à “Comment faire un bouton faire différentes fonctions sur différents clics”

Questions similaires à “Comment faire un bouton faire différentes fonctions sur différents clics”

Plus de réponses similaires à “Comment faire un bouton faire différentes fonctions sur différents clics” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code