lo de validar formulario lo he echo yo ya gracias de todos modos pero ahora tengo otra duda esque esto lo quiero para un trabajo de la universidad y lo necesito para el viernes es un formulario que comprueve algunos datos en javascript por ejemplo que esta es mi pregunta
como pongo yo para que el mail tenga una @ y un . pero que no empiece por ninguna de las dos
otra pregunta como pongo yo que el campo telefono empiece por 9 o por 8
que el campo movil empiece por 6
y que la contraseña cuando ponga una sea igual a la que repita
os dejo el codigo completo del formulario a ver si me ayudais gracias ¡¡¡¡urgente¡¡¡¡
CODE
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulario</title>
<style type="text/css">
<!--
body {
background-image: url(fondo.gif);
}
-->
</style>
<script languaje="javascript">
function siri()
{
todobien=true;
mivariable=document.form1.nombre.value;
if(mivariable=="")
{
alert("tienes que rellenar el nombre");
todobien=false;
}
else
{
if(document.form1.ape1.value=="")
{
alert("tiene que rellenar el primer apellido");
todobien=false;
}
else
{
codigop=document.form1.cp.value;
if(codigop.length!=5)
{
alert("El codigo postal no es correcto");
todobien=false;
}
else
{
if(document.form1.dir.value=="")
{
alert("tiene que rellenar la direccion");
todobien=false;
}
else
{
if(document.form1.muni.value=="")
{
alert("tiene que rellenar el Municipio");
todobien=false;
}
else
{
if(document.form1.pr.value=="")
{
alert("tiene que rellenar La Provincia");
todobien=false;
}
else
{
if(document.form1.mo.value=="")
{
alert("tiene que Poner un Movil");
todobien=false;
}
else
{
if(document.form1.tl.value=="")
{
alert("tiene que Poner un Telefono");
todobien=false;
}
else
{
if(document.form1.em.value=="")
{
alert("tiene que Poner un Email");
todobien=false;
}
else
{
if(document.form1.co1.value=="")
{
alert("tiene que Poner una contraseña");
todobien=false;
}
else
{
if(document.form1.co2.value=="")
{
alert("tiene que Repetir la contraseña");
todobien=false;
}
else
{
codigop=document.form1.mo.value;
if(codigop.length!=9)
{
alert("El movil tiene que tener 9 caracteres");
todobien=false;
}
else
{
codigop=document.form1.tl.value;
if(codigop.length!=9)
{
alert("El telefono tiene que tener 9 caracteres");
todobien=false;
}
}
}
}
}
}
}
} }
}
} }
}
if(todobien==true)
{
alert("todo a salido dse perla");
}
else
{
alert("rellena bien el formulario");
}
}
</script>
</head>
<body>
<form action="" method="" id="" name="form1" onsubmit="return validacion()">
<table width="307" border="1" align="center">
<tr bgcolor="#0066FF">
<td colspan="2"><div align="center"><strong>Formulario de inscripcion </strong></div></td>
</tr>
<tr bgcolor="#0066FF">
<td width="147"><div align="center"><strong>*Nombre</strong></div></td>
<td width="144"><div align="center">
<label>
<input type="text" name="nombre" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Primer Apellido </strong></div></td>
<td><div align="center">
<label>
<input type="text" name="ape1" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>Segundo Apellido </strong></div></td>
<td><div align="center">
<label>
<input type="text" name="textfield3" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Codigo Postal </strong></div></td>
<td><div align="center">
<label>
<input type="text" name="cp" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Direccion</strong></div></td>
<td><div align="center">
<label>
<input type="text" name="dir" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Municipio</strong></div></td>
<td><div align="center">
<label>
<input type="text" name="muni" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Provincia </strong></div></td>
<td><div align="center">
<label>
<input type="text" name="pr" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Movil</strong></div></td>
<td><div align="center">
<label>
<input type="text" name="mo" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Tlf. Fijo </strong></div></td>
<td><div align="center">
<label>
<input type="text" name="tl" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Email</strong></div></td>
<td><div align="center">
<label>
<input type="text" name="em" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Contraseña </strong></div></td>
<td><div align="center">
<label>
<input type="text" name="co1" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center"><strong>*Repetir Contraseña </strong></div></td>
<td><div align="center">
<label>
<input type="text" name="co2" />
</label>
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td><div align="center">
<input type="button" value="enviar" onclick="siri();">
</div></td>
<td><div align="center">
<input type="reset" name="Submit2" value="Restablecer" />
</div></td>
</tr>
<tr bgcolor="#0066FF">
<td colspan="2"><div align="center">
<label></label>
* Estos campos son obligatorios </div> <div align="center">
<label></label>
</div></td>
</tr>
</table>
</form>
</body>
</html>