Hola todos:
Ojala me pudieran ayudar, estoy teminando un editor y requiero de obtener los atributos de los tags de paginas con html, para mostraselos al usuario y pueda editarlos, esto lo estoy tratando de hacer por medio de una funcion que asigno a cada tag del codigo html en el evento onclick, esta asignacion la hago dinamicamnete en todos los tags de la pagina html cuando el usuario selecciona una pagina html en particular (que puede ser la que el desee por lo que el contenido puede variar) , por lo que no puedo asignar una funcion a cada tag, por ello con una sola fucion requiero de obtener los atributos de todos los tags de una pagina, sin embargo, al hacer click sobre un tag que esta contenido dentro de otro, me presenta tambien las propiedades de su nodo padre,ya que al usuarse la misma funcion esta llama tanto a los nodos padres como a los hijos, debido a al jerarequia de nodos que existen en DOM y lo que requiero es que a pesar la jerequia solo me presente los atributos del nodo al que se hace click;, hojala me puedan ayudara, asocio codigo ejemplo en dode se me muestra una pagina con dos tablas anidada las cuales usan una misma funcion, si puede reviisarlo, ejecutenlo y veran lo que le he explicado.
Ojala me puedan ayudar
Gracias saludos
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body id =cuerpo>
<SCRIPT language=JavaScript>
function atributo(vnodo)
{
var nodo= document.getElementById (vnodo);
alert (nodo.border);
}
</script>
<table onMouseOver="this.style.cursor='hand'" width="100%" border="1" id=ggg onClick="atributo(this.id);">
<tr id=tr1>
<td> </td>
<td><table onMouseOver="this.style.cursor='hand'" id=mmm onClick="atributo(this.id);" width="100%" border="3">
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>