Foros del Web » Programando para Internet » Javascript »

como unir dos scripts de verificación en un formulario

Estas en el tema de como unir dos scripts de verificación en un formulario en el foro de Javascript en Foros del Web. Hola, Tengo un problemilla haber si alguién me puede ayudar.. El caso es que tengo formulario con un combo... según la opción que el usuario ...
  #1 (permalink)  
Antiguo 08/01/2007, 10:42
 
Fecha de Ingreso: agosto-2006
Mensajes: 81
Antigüedad: 18 años, 4 meses
Puntos: 0
como unir dos scripts de verificación en un formulario

Hola,
Tengo un problemilla haber si alguién me puede ayudar..

El caso es que tengo formulario con un combo... según la opción que el usuario selecciona el botón envia a un lugar o otro utilizando un código javascript.. El problema es que tb le quiero meter un javascript que impida el uso del boton enviar si el campo esta vacio y nose como unir los dos scripts

Que primero verifique si el campo esta en blanco o no y que despues segun lo que este chequeado mandé la accion donde le diga el script

alguien puede ayudarme??
  #2 (permalink)  
Antiguo 08/01/2007, 13:17
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 6 meses
Puntos: 125
Re: como unir dos scripts de verificación en un formulario

Haces un Submit para pasar los datos??
el evento lo tienes en algun script, por ejemplo llamado desde un boton Type button?

Puedes tener alfo así.. llamado desde un BUTTON
Código PHP:
<script>
function 
guarda()
{
       
//Aqui validas tus datos.. 
    
if(document.valoraevaluar.value == valorquedebellevar || != NULO){
        var 
accion "paginallamada.php";
        
window.document.miformulario.action accion;
        
window.document..miformulario.target="_self";
        
self.document..miformulario.submit();
    }
}
</script> 
Aqui te muestran algo más..
Como valido datos de input en Javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:37.