Cita:
Iniciado por lobo_php
mira por muy viejo q sea no se colapsa por lo que hagas sino por la cantidad de personas que esten accediendo a el (eso creo xD)
por otro lado en el evento onClick() del boton puedes hacer lo siguiente:
Código html:
Ver original<form action="otra_pagina.php" name="formulario" id="formulario"> <input type="text" id="var1"> <input type="button" onClick="validar()" value="enviar">
entonces en el evento validar:
Código javascript
:
Ver originalfunction validar(){
var enviar=true;
if(document.getElementById("var1").value == ""){enviar = false; alert("te faltan cosas por llenar :(");}
else {document.formulario.submit;}
}
tal vez eso te pueda ayudar. si estan correctas las cosas pues te envia, sino pues no xD
asin XD
Código PHP:
function validacion() {
var enviar = true;
var s = document.getElementById("email").value;
var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;
if (document.getElementById("nombre").value == "")
{
enviar = false;
alert("por favor, introduzca su nombre");
formulario.nombre.focus("nombre");
} else {
if (document.getElementById("telefono").value == "")
{
enviar = false;
alert("por favor, introduzca su telefono");
formulario.email.focus("telefono");
} else{
if (s.length == 0 )
{
enviar = false
alert("Ingrese una dirección de correo válida");
}
else
{
enviar = true
if (filter.test(s))
}
else
{
enviar = false
alert("Ingrese una dirección de correo válida");
formulario.email.focus("email");
}
else
{
document.formulario.submit;
}
}