Foros del Web » Programando para Internet » Javascript »

Tomar atributo de un elemento "superior"

Estas en el tema de Tomar atributo de un elemento "superior" en el foro de Javascript en Foros del Web. Buenas Noches, sinceramente no se me ocurrio un titulo mejor para ponerle al tema.. quiza sea la hora les explico que es lo que quisiera ...
  #1 (permalink)  
Antiguo 10/05/2010, 22:15
Avatar de McBlink  
Fecha de Ingreso: noviembre-2006
Ubicación: $ARG->LaPampa()
Mensajes: 1.694
Antigüedad: 18 años
Puntos: 23
Exclamación Tomar atributo de un elemento "superior"

Buenas Noches,
sinceramente no se me ocurrio un titulo mejor para ponerle al tema.. quiza sea la hora

les explico que es lo que quisiera hacer,

Código HTML:
<li id="hola">
   <a onclick="funcion("ID DEL LI CONTENEDOR")"></a>
</li> 

bueno como ahi veran, quisiera poder pasarle a la funcion el ID del elemento que contiene a ese <a>.. nose si hay forma de poder "subir un nivel" para usar

this.id pero que tome el valor de <li> y no del ID del <a>

nose si fui claro..
Muchisiamas Gracias de antemano..
Saludos
  #2 (permalink)  
Antiguo 10/05/2010, 22:45
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 5 meses
Puntos: 834
Respuesta: Tomar atributo de un elemento "superior"

Probá así:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Documento sin título</title>
</
head>

<
body>
<
ul><li id="hola">
   <
a onclick="alert(this.parentNode.id)">ggg</a>
</
li></ul>
</
body>
</
html
  #3 (permalink)  
Antiguo 10/05/2010, 22:59
Avatar de McBlink  
Fecha de Ingreso: noviembre-2006
Ubicación: $ARG->LaPampa()
Mensajes: 1.694
Antigüedad: 18 años
Puntos: 23
Respuesta: Tomar atributo de un elemento "superior"

Perfecto!
Muchisimas Gracias! ahi va Karma

Saludos.

Etiquetas: tomar, atributos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:31.