Como puedo quitarle la parte coloreada a un campo de formulario del codigo que tienen en el Fag, cuyo codigo es este:
 
<html> 
<head> 
 
    <script> 
 
    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()} 
    } 
 
    </script> 
</head> 
 
<body> 
<form action="javascript:alert('enviando')" 
      method="post" 
      name="formulario" 
      id="formulario" 
      style="font:normal 10px/10px verdana;border:solid 1px black;text-align:right;width:300px;" 
      > 
      Nombre: <input type="text" 
             name="cosa" 
             id="cosa"><br> 
      Apellidos: <input type="text" 
             name="cosa" 
             id="cosa"><br> 
      Dirección: <input type="text" 
             name="cosa" 
             id="cosa"><br> 
      Nombre del perro: <input type="text" 
             name="cosa" 
             id="cosa"><br> 
      Pais: <input type="text" 
             name="cosa" 
             id="cosa"><br> 
      Conocidos con perro: <input type="text" 
             name="cosa" 
             id="cosa"><br> 
             <input onclick="comprobar()" 
                     type="button" 
                    name="enviar" 
                    value="Enviar!"> 
 
 
 
 
      </form> 
 
 
</body> 
</html> 
 
__________________
 
 Lo que quiero es que dos de los campos del Formulario no queden vacios y mucho menos que se envien, y los otros campos no importan si son ó no  llenados.
 
El enlace directo al Fag es: http://www.forosdelweb.com/showthread.php?postid=375823  
 
espero me puedan ayudar!! Vale!!! 
  
 
