Ver Mensaje Individual
  #25 (permalink)  
Antiguo 04/01/2012, 16:43
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: error en internet explorer funcion js

Cita:
Iniciado por _cronos2 Ver Mensaje
Sí pero según tengo entendido, hasta no hace mucho IE esos nodos de texto vacíos no los reconocía. Yo usaría nextElementSibling (desde IE9, creo), y si no existe entonces hacer un fallback a nextSibling, porque significa que es IE y que no va a contar con los nodos de texto.
No sé si se me entiende
Saludos (:
Edit: Efectivamente, nextSibling no reconoce los nodos de texto vacíos hasta IE8 inclusive.
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
Cita:
<p onclick="console.log(this.nextSibling.id)">id adyacente</p>
<p id="objeto adyacente"></p> ---> undefined

<p onclick="console.log(this.nextSibling.nextSibling. id)">id adyacente</p>
<p id="objeto adyacente"></p> ---> objeto adyacente

Cita:
Iniciado por tripoli Ver Mensaje
cualquier aportacion aunque no sea segura se agradece, ya que llevo dos dias con este tema, dandole vueltas, saludos.
has probado a eliminar las opciones existentes y usar add() o new Option() para insertar las nuevas??
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}

Última edición por IsaBelM; 04/01/2012 a las 16:49