Foros del Web » Programando para Internet » Javascript »

acceder al class

Estas en el tema de acceder al class en el foro de Javascript en Foros del Web. tengo 3 class y quiero ponerlos ocultos con javascript. he usado: document.getElementsByClassName('class').style.vis ibility.visible='h¡dden' , pero no consigo nada, no se si es asi o con ...
  #1 (permalink)  
Antiguo 14/12/2005, 16:40
 
Fecha de Ingreso: julio-2003
Mensajes: 437
Antigüedad: 20 años, 9 meses
Puntos: 0
acceder al class

tengo 3 class y quiero ponerlos ocultos con javascript.

he usado:
document.getElementsByClassName('class').style.vis ibility.visible='h¡dden'

, pero no consigo nada, no se si es asi o con otro tipo de funcion
  #2 (permalink)  
Antiguo 14/12/2005, 16:47
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola chusete:

Es algo raro lo que pides

Pero me parece que no se puede.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 14/12/2005, 16:50
 
Fecha de Ingreso: julio-2003
Mensajes: 437
Antigüedad: 20 años, 9 meses
Puntos: 0
pero igual que se puede acceder al id con:
document.getElementsById('class').style.visibility .visible='h¡dden'

digo yo que se podra acceder a un determinado tag por su class.
a mi me suena lo de getElementsByClassName pero no se exactamente dsu funcionamiento
  #4 (permalink)  
Antiguo 14/12/2005, 18:28
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 6 meses
Puntos: 4
me llevé una gran sorpresa!!!

no conocía de getElementsByClassName , pero puse en google y adivinen que???

resultado =16500 paginas


aunque todavía no miré de que se trata.
Veré y luego pego un chiflido.
__________________
by Capitán Buscapina
.
  #5 (permalink)  
Antiguo 14/12/2005, 18:48
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 6 meses
Puntos: 4
por lo visto no es propio de Dom sino que es una función para emular algunas situaciones , algo como prototipo (otra ves con esto de prototipo ).

Pero esto complicadillo se lo dejo a Caricatos.

chau
__________________
by Capitán Buscapina
.
  #6 (permalink)  
Antiguo 15/12/2005, 04:13
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola a todos.

Por lo que he podido ver en la busqueda de Cap.Buscapina getElementsByClassName() es una función que ha creado alguien, igual que podemos crear la función pepe()

Para este caso concreto podría usarse esta función:
Código PHP:
function pepe(clase,propi,valor) {
  
obj=document.getElementsByTagName('*');
  for(
i=0;ele=obj[i];i++)
    if(
ele.className==clase)
      
ele.style[propi]=valor;

y llamarla así:

pepe('class','visibility','hidden')

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 14:28.