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! 
  
 
