Foros del Web » Creando para Internet » HTML »

¿Etiqueta personalizada?

Estas en el tema de ¿Etiqueta personalizada? en el foro de HTML en Foros del Web. Buenas. Me he encontrado con el siguiente codigo, que corresponde a parte de un calendario: <td DiaSemana="Lunes" id="1" ... Esa etiqueta o atributo, DiaSemana, no ...
  #1 (permalink)  
Antiguo 11/05/2007, 05:16
 
Fecha de Ingreso: mayo-2006
Mensajes: 10
Antigüedad: 11 años, 6 meses
Puntos: 0
¿Etiqueta personalizada?

Buenas.
Me he encontrado con el siguiente codigo, que corresponde a parte de un calendario:

<td DiaSemana="Lunes" id="1" ...


Esa etiqueta o atributo, DiaSemana, no se si es xml o que, no se como tratarla, ¿alguien sabe lo que es?.

Gracias y saludos.
  #2 (permalink)  
Antiguo 11/05/2007, 06:50
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: ¿Etiqueta personalizada?

No pertenece a HTML, tampoco está definida en un documento XML.
Es solamente un atributo "personalizado": no validará nunca el documento como HTML, pero Javascript puede acceder a esta clase de atributos sin importar si pertenecen al html o no.

para manipularla se puede hacer como con cualquier otro atributo html:
document.getElementById("1").DiaSemana = nuevoValor

No me parece una buena práctica, pero bueno, hay gente que lo usa.


Saludos.
  #3 (permalink)  
Antiguo 11/05/2007, 06:55
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
Re: ¿Etiqueta personalizada?

Hola.

Sólo comentar que en Firefox (también sirve para IE) hay que utilizar:

document.getElementById('1').getAttribute('DiaSema na')

Saludos,
  #4 (permalink)  
Antiguo 11/05/2007, 07:14
 
Fecha de Ingreso: mayo-2006
Mensajes: 10
Antigüedad: 11 años, 6 meses
Puntos: 0
Re: ¿Etiqueta personalizada?

Gracias, no sabia que existia esto. Ya estaba rebuscando como operar con ello, pero con lo que habeis dicho, sobra.

Saludines
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 08:52.