Cita:
Iniciado por IsaBelM ha de ser que ha sido un día duro y estoy cansada, pero me he quedado uno poco

no es sólo ie, sino también chrome y firefox
Yo me refería a hacer algo así:
Código Javascript
:
Ver originalvar miFuncion = function(e){
var interesante = e.nextElementSibling || e.nextSibling;
return interesante.id;
}
Si hablamos de Chrome, FF, etc.
o IE9+, existirá la propiedad nextElementSibling y por tanto devolverá el div#id. Si es IE8 o inferior, usará nextSibling porque no existe nextElementSibling,
pero en ese caso el nodo de texto vacío no se considerará y por tanto seguirá devolviendo div#id.
Saludos :D