Quiero enviar un formulario, la historia de que lo que quiero exactamente es cuando hago clic en el botón enviar" si hubo un error (campos no completados), muéstrame el mensaje y ve a una sección específica de "id" en el cuerpo de lo contrario saltará automáticamente a la nueva etiqueta de sección ,
Lo he aplicado en un botón enviar así:
<script> function validate() { if (form.errors){ return alert('{{ message }}'); document.getElementById('firstsectionid').scrollIntoView(); } else{ document.getElementById('nextsectionid').scrollIntoView(); } </script>botón de código enviar:
<button class="floated" href='#nextsectionid' onclick="validate()">Next</button>Pero no da ningún resultado, ayuda por favor. gracias de antemano.
<script> function validate() { if (form.errors){ return alert('{{ message }}'); // the line below will never run with a 'return' above it. document.getElementById('firstsectionid').scrollIntoView(); } else{ document.getElementById('nextsectionid').scrollIntoView(); } </script>prueba esto
<script> function validate() { if (form.errors){ document.getElementById('firstsectionid').scrollIntoView(); return alert('{{ message }}'); } else{ document.getElementById('nextsectionid').scrollIntoView(); } </script>