Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2012, 05:16
ccsaiKo
 
Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 12 años, 8 meses
Puntos: 7
Locura maxima : (!

Estoy volviendome loco hace aproximadamente 1 hora .. pasa lo siguiente..

tengo esto

Código PHP:
<div id='d_invite'>
    <
input type="text" id='i_invite'/>
    <
div id='d_img_invite'></div>
</
div
Y la funcion js es la siguiente

Código PHP:
function init_invite_user()
{
    var 
ct document.getElementById('d_invite');
    var 
chds ct.childNodes;
    var 
null;
    var 
null;
    for(
i=0;i<chds.length;i++)
    {
        if(
chds[i].id=='i_invite')
        {
             
chds[i];
                    
alert('encontre  el input');
        }else if(
chds[i].id=='d_img_invite')
        {
             
=chds[i];
            
alert('encontre el div');
        }
    }
             
alert (m); 
            
alert(i);

La huevada es la siguiente...

Hago un refresh y me tira los dos alert .. uno que encontro el input y luego encontro el div..

y los dos alert de abajo .. me tiran null y null .. ..
Luego hao otro refresh y solo encuentra a input y no a div..
y me sigue arrojando los alerts de abajo null..

Como es posible que es un refresh encuentre los dos.. y depues encuentre a uno 77..

La funcion esta dentro de window.onload. asi que el dom ya esta cargado

: ( ! Gracias.