Foros del Web » Programando para Internet » Javascript »

Compartir: atributos:

Estas en el tema de Compartir: atributos: en el foro de Javascript en Foros del Web. Hola amigos: Encontré una forma de saber los nombres de los atributos y sus valores. Hice esta página: Código PHP: < html > < head ...
  #1 (permalink)  
Antiguo 11/05/2003, 11:27
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Compartir: atributos:

Hola amigos:

Encontré una forma de saber los nombres de los atributos y sus valores.

Hice esta página:

Código PHP:
<html>
<
head>
<
title>
    
Atributos
</title>
<
script>
function 
desglosa()    {
    
document.body.setAttribute("dir""ltr");
    
document.body.setAttribute("nuevo""insignificante");
    var 
soy document.body;
    var 
somos soy.attributes.length;
    var 
losAtrs "Body: atributos = " somos "<br><table>";
    for (var 
0somos++)
        
losAtrs += "<tr><td>" soy.attributes[i].name +
         
"</td><td>=</td><td>" soy.attributes[i].value "</td></tr>";
    
losAtrs += "</table>";
    
document.body.innerHTML losAtrs.bold();
}
</script>
</head>
<body id=Ini style="text-align:center" ejemplo="Hola" onload="desglosa()"> 
</body> 
</html> 
Hay algunas curiosidades...
En netscape solo se muestran los atributos a los que se le hicieron asignaciones ya sea mediante un script o en la creación de la página. En explorer me genera 100 atributos, la mayoría con valor null.

En el script hice 2 asignaciones y quedan reflejadas en el resultado.

Alguien sabe algo más de esa colección (attributes).

Me parece que los atributos se pueden referenciar por índice o por el nombre... elemento.attribute["id"].value...

Saludos
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 22:33.