Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/07/2011, 22:42
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Condicional si determinado DIV contiene a otro

buenas,
puedes puedes usar la funcion getElementsByClassName. básicamente lo que tienes que hacer es lo siguiente.
  • primero obtener la referencia de div.info.
  • luego invocar getElementsByClassName desde dicha referencia.
  • determinar si la colección esta vacia. si no esta vacia, entonces invocar la función deseada.

sin embargo, hay una pequeña contraparte con getElementsByClassName: en iexplorer8 y anteriores no existe; en iexplorer9 desconozco. para que funcione en iexplorer8, debes implementar algún script que realice el mismo trabajo. ejemplos de códigos: una version de @panino5001 http://www.forosdelweb.com/showthread.php?p=3119061, y otro que habia hecho alguna vez http://www.forosdelweb.com/showthread.php?p=3102353. no obstante, creo hay que hacerle algunos arreglos para que la función pueda ser invocada desde una referencia tipo Element.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.