Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/06/2007, 09:22
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 7 meses
Puntos: 45
Re: por q es indefinido?

Procura que tus ejemplos puedan probarse al postearlos.

Yo no he tenido ningún problema en ejecutar algo así:
Código PHP:
<form name="FRM_ing_plan">
    <
table border="1">
        <
tr>
            <
td id="cellC_0_0"></td>
        </
tr>
        <
tr>
            <
td id="cellC_1_0"></td>
        </
tr>
        <
tr>
            <
td id="cellC_2_0"></td>
        </
tr>
    </
table>
</
form>

<
script>


var 
num=0;
function 
generaLista(obj,obj1,numFun){// Esta funcion me crea el listado de CheckBox
                               // de hitos existentes...                                                              
    
var elemento=document.createElement('INPUT');
    
elemento.type='checkbox';
    
elemento.id=obj;
    
elemento.value=obj1;
    
    if(
numFun==1){
        
elemento.name="Hit_"+num;
        
//elemento.onclick=function(){ins_del_lista(obj,obj1,this);};    
        
celda=eval("document.getElementById('cellH_"+num+"_0')");
    }else{
        
elemento.name="Cat_"+num;
        
//elemento.onclick=function(){ins_del_lista2(obj,obj1,this);};
        
celda=eval("document.getElementById('cellC_"+num+"_0')");    
    }
            
    
celda.appendChild(elemento);
    var 
dato document.createTextNode(obj1);
    
celda.appendChild(dato);
    
num++;
}

// genero
generaLista("Cat_0""casa"0);
generaLista("Cat_1""coche"0);
generaLista("Cat_2""tele"0);


for(var 
i=0i<numi++) {
    
document.FRM_ing_plan["Cat_"+i].checked="checked";
}

</script> 

Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.