Foros del Web » Programando para Internet » Javascript »

Recuperar valor de atributo

Estas en el tema de Recuperar valor de atributo en el foro de Javascript en Foros del Web. Hola! Tengo este javascript : Código: Objeto = document.getElementById('add_Facebook'); Objeto.innerHTML = "<a href='"+Objeto.href+"'>"+Objeto.title+"</a>"; Este es el HTML: Código: <span id="add_Facebook" title="Facebook" href="http://www.facebook.com"></span> Y me genera ...
  #1 (permalink)  
Antiguo 24/12/2010, 03:59
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 16 años, 9 meses
Puntos: 13
Recuperar valor de atributo

Hola!

Tengo este javascript:
Código:
				
Objeto = document.getElementById('add_Facebook');
Objeto.innerHTML = "<a href='"+Objeto.href+"'>"+Objeto.title+"</a>";
Este es el HTML:
Código:
<span id="add_Facebook" title="Facebook" href="http://www.facebook.com"></span>
Y me genera esto:
Código:
<a href="undefined">Facebook</a>
La idea es hacer que el contenido del <span> se convierta en un link hacia facebook, pero como href no es un atributo de <span> no me recupera el valor de href= y aparece Undefined.

¿Alguna manera de recuperar ese atributo?

  #2 (permalink)  
Antiguo 24/12/2010, 04:12
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 16 años, 1 mes
Puntos: 839
Respuesta: Recuperar valor de atributo

Puedes usar getAttribute("href")
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 24/12/2010, 04:17
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Recuperar valor de atributo

Perfecto! Genial por la rápida respuesta, muchas gracias :).

Etiquetas: recuperar, 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 13:05.