формуляр не функционирует

у меня есть очень простое утверждение формуляра, но оно не функционирует и я не способен видеть почему. Когда я нажимаю submit, идет заголовок страницы вместо того, чтобы разворачивать параграф с сообщением.

document.getElementById("warning").style.display = 'none';

function validacion() {

  let nombre = document.getElementById("campoNombre").value;
  let email = document.getElementById("campoEmail").value;
  

  if (nombre === null ||  email === null || nombre.length === 0 || email.length === 0) {

            document.getElementById("warning").style.display = 'block';

            return false;
            
            } 
      };
<div style="text-align:center;">

<h3>Solicitar información</h3>


  <form method="POST" id="formulario" onsubmit="return validacion();">

Nombre:<br><input type="text" name="name" id="campoNombre"><br>

Email:<br><input type="text" name="mail" id="campoEmail"><br><br>
<input type="submit" value="Solicitar información" name="submit" id="submit">

</form> 
</div>

<div>
<p id="warning">No se enviaron los datos</p>
</div>

Кто-то может бросать мне кабель?

6
задан 20.06.2019, 19:08
0 ответов