Foros del Web » Programando para Internet » Javascript »

Validad si campo esta lleno

Estas en el tema de Validad si campo esta lleno en el foro de Javascript en Foros del Web. Holas, como puedo validar lo siguiente: tengo 3 campos: si seleccionan el primer campo no pueden mandar datos sino llenan los otros dos campos q ...
  #1 (permalink)  
Antiguo 02/02/2005, 15:10
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 3 meses
Puntos: 0
Exclamación Validad si campo esta lleno

Holas, como puedo validar lo siguiente:

tengo 3 campos: si seleccionan el primer campo no pueden mandar datos sino llenan los otros dos campos q tiene ese producto por ejemplo

gracias de antemano
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 03/02/2005, 02:00
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola pepelucho

Intenta usando un formulario como este:

<form name="forma" action="algo.php" onsubmit="return validar(this)">

y una función como esta:
Código:
function validar(frm) {
  if(frm.campo1.value!='')
    if(frm.campo2.value=='' || frm.campo3.value=='') {
      alert('Rellena los 2 campos');
      return false;
    }
}
No lo he probado. Si te da algún error o no funciona, dilo y trato de corregirlo.

Saludos,
  #3 (permalink)  
Antiguo 03/02/2005, 09:32
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 3 meses
Puntos: 0
Me funciona bien, una duda... he tratado de validar varios campos en ese codigo pero me sale error quisiera hacer
if(frm.campo1.value!='')
if(frm.campo2.value=='' || frm.campo3.value=='') {
alert('Rellena los 2 campos');
return false;
if(frm.campo2.value!='')
if(frm.campo22.value=='' || frm.campo222.value=='') {
alert('Rellena los 2 campos');
return false;
if(frm.campo10.value!='')
if(frm.campo20.value=='' || frm.campo30.value=='') {
alert('Rellena los 2 campos');
return false;
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #4 (permalink)  
Antiguo 03/02/2005, 09:37
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola de nuevo.

Te falta cerrar algunas llaves:

if(frm.campo1.value!='')
if(frm.campo2.value=='' || frm.campo3.value=='') {
alert('Rellena los 2 campos');
return false; }

Saludos,
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 17:23.