Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/07/2011, 15:51
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 7 meses
Puntos: 343
Respuesta: Problema con eventos en JSPlus

Este metodo

Código Javascript:
Ver original
  1. esPadre : function(hijo){
  2.    var padre = hijo.parentNode;
  3.    while(this != padre){  
  4.     if(padre.tagName.toLowerCase() == 'html'){ return false; }
  5.     padre = padre.parentNode;
  6.    }
  7.    return true;
  8.   }

Deberia chequear primero que el parentNode no sea el document:

Código Javascript:
Ver original
  1. esPadre : function(hijo){
  2.    var padre = hijo.parentNode;
  3.    while(this != padre){  
  4.     if(padre.nodeType == 9 || padre.tagName.toLowerCase() == 'html'){ return false; }
  5.     padre = padre.parentNode;
  6.    }
  7.    return true;
  8.   }

Ya con eso deja de llenarme la consola de errores.
__________________
blog | @aijoona