I am making a quiz. I want to be able to press the answer buttons and have the modal background change colour. Initially I used querySelector for the class of the buttons (class='ansbtn') and I was only able to interact with one button. Then realised that I I have used queryselectorAll and now it will not even recognise the clicking, not even on one button. See code below
// Get answer options A,B,C,D to change text
let answerA = document.querySelector('#A')
let answerB = document.querySelector('#B')
let answerC = document.querySelector('#C')
let answerD = document.querySelector('#D')
// Get answer button pressed 
let ansbtnpress = document.querySelectorAll(".ansbtn")
ansbtnpress.addEventListener("click", checkAnswer);
function checkAnswer() {
  if (ansbtnpress.innerHTML == questions[0].correct) {
    anscontainer.style.backgroundColor = "green";
    console.log(ansbtnpress.innerHTML);
  } else {
    anscontainer.style.backgroundColor = "red";
  }
}<div id="myModal" class="modal">
  <div class="modal-content">
    <span class="close">×</span>
    <div class="container">
      <div id="question">What is an Epidemic?</div>
      <div id="answer-buttons" class="btn-grid">
        <button class="ansbtn" id="A">Answer 1</button>
        <button class="ansbtn" id="B">Answer 2</button>
        <button class="ansbtn" id="C">Answer 3</button>
        <button class="ansbtn" id="D">Answer 4</button>
      </div>
    </div>
  </div>
</div>Any ideas as to why it wont recognise that I am clicking any of the buttons?
 
     
    