Telephone Number Validator (eventListener problem)

Hello!

const input = document.getElementById("user-input");
const checkBtn = document.getElementById("check-btn");
const clearBtn = document.getElementById("clear-btn")

checkBtn.addEventListener("click", () => {
  if (input.value === "") {
    alert("Please provide a phone number")  
  }
});

There seems to be no reaction here. Console throws a [TypeError: alertMessage is undefined], same story if i put return before alert.

Any ideas what I’m missing here? Thanks

Are you loading your script.js file in your HTML doc?

1 Like

Hehehe. Silly me.

It was the default index.js instead of the script.js. Thanks.

1 Like