Отображать пользовательское сообщение о достоверности для электронного письма?

#javascript

#javascript

Вопрос:

Мне нужно отобразить пользовательское сообщение о достоверности для ввода электронной почты.

HTML:

 <label for="email">E-mail:</label>
<input type="email" id"email" name="parentEmail">
  

Что у меня есть в JS:

 const parentEmail = document.querySelector("#email");

function customEmailValidityMsg(){
     if(parentEmail.validity.patternMismatch){
          parentEmail.setCustomValidity("Please format the email to                              include an '@'")
     }else{
          //do nothing
     }
}

submitButton.addEventListner('click',customEmailValidityMsg);
  

Комментарии:

1. идентификатор «email» — это опечатка. «электронная почта» не является селектором. Для выбора идентификатора должно быть «#email». Давайте посмотрим, будет ли ваш код работать после этих исправлений.

2. изменение его на «#email» не сработало