Cita:
Iniciado por IsaBelM
ahora creo entender a lo que te referías. de ie9 no puedo hablar, pero en ie8- y demás navegadores lo que obtienes, como adyacente, es text object.
resumiendo;
- nextElementSibling para ie9 y demás navegadores
- nextSibling.nextSibling para ie8- y demás navegadores
por lo tanto quedaría algo así
era eso??
Es justo al revés

Fíjate,
este es el DOM generado en forosdelweb.com/ en IE9, y
este en IE8. Como ves en IE9 sí existen los nodos de texto vacíos, pero desde IE8 para abajo no, por eso si nextElementSibling no existe (lo que implica IE8-) podemos usar
sólo un nextSibling, porque no va a existir el texto intermedio.
A ver si ahora sí me he explicado bien

Saludos (: