Código:
  
Es muy sencillo pero no se porque no funciona en firefox. Hay un combo que en el OnClick, llama a la funcion cambia para rellenar otro como Q1. Pero con firefox ese combo sale vacio y con IE sale bien. <script language="JavaScript" type="text/javascript">    
   function addOpt(oCntrl, iPos, sTxt, sVal){
       
     var selOpcion=new Option(sTxt, sVal);
     eval(oCntrl.options[iPos]=selOpcion);
   }
   function cambia(oCntrl,valor){
   
    while (oCntrl.length) oCntrl.remove(0);
    {
           
           var selObj = document.getElementById('ta');
           var selIndex = selObj.selectedIndex;
           var esta = selObj.options[selIndex].text
           var txtTextObj = document.getElementById('txtText');
           txtTextObj.value = selObj.options[selIndex].text;
           
           if (valor ==0)
           {
            addOpt(oCntrl,  0, "AGOTADO.............................", "0");       
           }
           else if (valor >=5)
           {
            addOpt(oCntrl,  0, "Seleccione la Cantidad..........", "0");       
            addOpt(oCntrl,  1, "1", "1");
            addOpt(oCntrl,  2, "2", "2"); 
            addOpt(oCntrl,  3, "3", "3");
            addOpt(oCntrl,  4, "4", "4");    
            addOpt(oCntrl,  5, "5", "5");    
           }
           else
           {
             addOpt(oCntrl,  0, "Seleccione la Cantidad..........", "0");
             var i=1;
             while (valor !=0) {
             
             addOpt(oCntrl,  i, i, i); 
             i = i + 1;
             valor = valor - 1;
             }  
           }
    
   }
    
   }
  </script>
Gracias.
 
 

 
 
 
  
 
