Foros del Web » Programando para Internet » Node.js »

problema con childNodes en Firefox/Opera

Estas en el tema de problema con childNodes en Firefox/Opera en el foro de Node.js en Foros del Web. q raro, nuevamente otro poblema con firefox y opera. cuando quiero contar la cantidad de nodos dentro d eun div me cuenta cualquier cosa. Por ...
  #1 (permalink)  
Antiguo 03/07/2005, 13:05
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 20 años, 4 meses
Puntos: 4
problema con childNodes en Firefox/Opera

q raro, nuevamente otro poblema con firefox y opera. cuando quiero contar la cantidad de nodos dentro d eun div me cuenta cualquier cosa.
Por ejemplo:

Código PHP:
<script type="text/javascript">
        function 
f1()
        {
            
alert(document.getElementById('pepe').childNodes.length);
        }
</script>
.............
<body onload="f1()">
    <div id="pepe">
        <p><input type="text" name="lalala"></p>
        <p><input type="text" name="lalala"></p>
        <p><input type="text" name="lalala"></p>
    </div>
</body> 
Eso en firefox y opera me devuelve 7 y en explorer 3, lo cual me parece correcto, ya q los input no son hijos del div, sino de c/u de los parrafos.
Si no es asi, como es?


Bueno parece que encontre esto:
http://weblogs.asp.net/Dr.NETjes/arc...23/414712.aspx

Última edición por SiR.CARAJ0DIDA; 03/07/2005 a las 13:32
  #2 (permalink)  
Antiguo 03/07/2005, 18:07
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Hola SiR.CARAJ0DIDA:

Algunos navegadores cuentan un retorno de carro o un espacio en blanco como un nodo de texto, así que para tener control es mejor averiguar el "tipo de nodo (nodeType)

Échale un vistazo a esta página, donde se contraolan esa cosas... http://www.pepemolina.com/DOM/

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 03/07/2005, 18:40
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 20 años, 4 meses
Puntos: 4
si gracias ya estuve viendo y tengo que recorrer los nodos y descartar los textNodes
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 09:35.