0

I have a made a result button in index.html

<button id="result">results</button>

Now I want to call two functions by just one button click. My index.js file is :

const resultButton = document.getElementById("result");
resultButton.onclick = reset;
resultButton.onclick = results;

I've observed that only the second functions executes while the first one doesn't

TTN18
  • 5
  • 2

1 Answers1

0

Call both functions in the function assigned to the listener.

const resultButton = document.querySelector('#result');
resultButton.addEventListener('click', handleClick);

function handleClick() {
  reset();
  results();
}

function reset() {
  console.log('reset');
}

function results() {
  console.log('results');
}
<button id="result">results</button>
Andy
  • 61,948
  • 13
  • 68
  • 95