Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/08/2004, 08:46
Avatar de sanfermin
sanfermin
 
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 23 años, 3 meses
Puntos: 2
Pregunta

la función es esta:

Código:
function info(ob)
{
	var sHTML = "<br><iframe src='http://www.portalurbano.com/links/out.asp?id=" + ob + "' width=470 height=150></iframe><br>"
	var obj = event.srcElement;
	var objP = obj.parentElement;
	if (objP.children.length == 2)
	{
		objP.insertAdjacentHTML("beforeEnd", sHTML);
		obj.innerText = "Ocultar";
	}
	else
	{
		objP.children.item(2).outerHTML = "";
		objP.children.item(2).outerHTML = "";
		obj.innerText = "+ info";
	}
}
lo q pasa q hay veces q me da el siguiente error:

children.item(...) es nulo o no es un objeto

con un link tal q asi...
<a href="javascript:void(0);" onClick="info(3);return false;">link</a>

q es lo q hace realmente ese codigo??
javascript no es lo mio
__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores

Última edición por sanfermin; 14/08/2004 a las 08:47