Ver Mensaje Individual
  #10 (permalink)  
Antiguo 17/07/2010, 09:25
Avatar de ciscoh4x0r
ciscoh4x0r
 
Fecha de Ingreso: junio-2010
Ubicación: Londres, Inglaterra
Mensajes: 300
Antigüedad: 14 años, 4 meses
Puntos: 12
Respuesta: Validar un formulario y luego abrir popup

Se me ocurrio esto, asumiendo que tu formulario tiene un nombre llamado: formulario.

Código PHP:
<script>
        function 
checkear(){
            if(
document.getElementById('nombre').value==''){
               
alert('Debe ingresar su nombre');
               return 
false;
            }
if(
document.getElementById('direccion').value==''){
               
alert('Debe ingresar su Dirección');
               return 
false;
            }    
            if(
document.getElementById('email').value==''){
               
alert('Debe ingresar su E-mail');
               return 
false;
            }    
            if(
document.getElementById('empresa').value==''){
               
alert('Debe ingresar su Empresa');
               return 
false;
            }    
            if(
document.getElementById('telefono').value==''){
               
alert('Debe ingresar su Teléfono');
               return 
false;
            }    
            if(
document.getElementById('comentarios').value==''){
               
alert('Debe ingresar un comentario');
               return 
false;
            }
        } else {
            
document.getElementById("formulario").readonly=true;
             
window.open("ventana_emergente.html,width=700,height=500")
        } 
</script> 

Y sino me equivoco en este metodo de validacion, se utiliza despues de todos los return false;
al final un return true;