Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2008, 08:51
ferranWEB
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 5 meses
Puntos: 3
Ayuda con codigo de las faqs, funcion validar campos

buenas a todos,

he visto un script genial, que te mira que hayas insertado todos los campos (obligatorios). es este:

function comprobar(){var mal=false;
numero=document.forms[0].elements.length;
for(a=0;a<numero;a++){
if (document.forms[0].elements[a].value==""){document.forms[0].elements[a].style.backgroundColor="#ffffcc";mal=true;}
else{document.forms[0].elements[a].style.backgroundColor="white";}
}
if(mal){alert("Por favor, rellene las cajas coloreadas");}
else{document.forms[0].submit()}
}

tengo 2 preguntas al respecto:

1- solamente me coge las cajas de texto. no me coge ni selects, ni checkbox. eso se puede?

2- puedo delimitar los campos que quiero que sean obligatorios? para que no sean todos?

saludos!