Hola gracias por la respuesta, unas dudas, lo de validar por expresiones me queda claro, la pregunta es el código que dejas, es solo lo que debo poner, mi código anterior va o ya no utilizo el tuyo, y 2 me da un error en la consola addEventListener off null
te dejo el código del formulario también
Código PHP:
Ver original<form action="" method="post" name="fingreso" id="fingreso">
<div class="caja_form">
<h2>COMPLETA TUS DATOS
PARA PODER PARTICIPAR</h2>
<p><input type="text" name="nombre" id="nombre" placeholder="Nombre"></p>
<p><input type="text" name="apellido" id="apellido" placeholder="Apellidos"></p>
<p><input type="text" name="dni" id="dni" placeholder="Número de DNI"></p>
<p><input type="button" name="button" id="btnOpenDialog" value="Regístrate!" onClick="javascript:Validar();" class=" boton">
</p>
<input name="codcampana" type="hidden" id="codcampana" value="<?php echo $codcampana; ?>">
<input type="hidden" name="proceso" id="proceso" />