Foros del Web » Programando para Internet » Javascript »

Locura maxima : (!

Estas en el tema de Locura maxima : (! en el foro de Javascript en Foros del Web. Estoy volviendome loco hace aproximadamente 1 hora .. pasa lo siguiente.. tengo esto Código PHP: < div id = 'd_invite' >     < input type = "text"  id ...
  #1 (permalink)  
Antiguo 19/09/2012, 05:16
 
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.
  #2 (permalink)  
Antiguo 19/09/2012, 05:18
 
Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 12 años, 8 meses
Puntos: 7
Respuesta: Locura maxima : (!

wuajajaj recien vi que estaba ocupando la i para el contador y para la otra huevada .. kueeck. gracias!

Si pudieran eliminar el post seria chevere. jaja..

Etiquetas: funcion, input, js, locura
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:20.