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 original- var 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