29/01/2011, 17:06
|
| | Fecha de Ingreso: enero-2011 Ubicación: Cali
Mensajes: 73
Antigüedad: 13 años, 9 meses Puntos: 2 | |
Respuesta: AYUDA en contrucción de arrays en javascript SALUDOS...
GRACIAS A TODOS POR SUS APORTACIONES.
A IsaBelM y a _cronos2 GRACIAS PUES SUS RESPUESTAS ME AYUDARON Y EL CÓDIGO ME FUNCIONÓ. EL MISMO QUEDÓ DE LA SIGUIENTE FORMA:
function prueba()
{
var imagenes = ["f1","f2"];
alert(imagenes.length);
document.getElementById(imagenes[0]).style.display = "none";
}
A GASTON GRACIAS, PERO TODAVÍA SOY NIÑO EN LA PROGRAMACIÓN CON JAVASCRIPT Y NO SÉ MUY BIEN COMO ES QUE PUEDO RECORRER UN ARRAY CON UN for (var=0,var=<??,var++). SI ME PUEDES DAR UNA AYUDITA TE LO AGRADECERÍA MUCHO.
DECIRLES QUE ESTA DUDA COMO ALGUNAS OTRAS QUE TENGO ES POR QUE DISEÑO EN HTML Y CSS, NO TENGO PROBLEMAS CON ESO, PERO EN JS SOY NUEVO. HE CREADO ALGUNOS CÓDIGOS PARA EFECTOS SENCILLOS EN LA WEB COMO MENUS DESPLEGABLES IMÁGENES QUE APARECEN Y DESAPARECEN, RELOJ Y OTRAS COSITAS. PERO LA VERDAD ES QUE QUIERO MEJORAR MUCHO EN ESTPO DE LA PROGRAMACIÓN PARA PÁGINAS WEB. AHORA MISMO ESTOY DISEÑANDO UNA PÁGINA WEB Y MI REAL INTERÉS ES CREAR UNA GALERÍA DE FOTOS. EN LOS EXTREMOS LE COLOQUÉ LAS TÍPICAS FLECHAS PARA DIRIGIR LA DIRECCIÓN CUANDO EL USUARIO HACE CLICK. Y DE ENTRADA EL VISITANTE VE UNAS 6 IMÁGENES.
YA LOGRÉ HACER GALERÍAS ANTERIORMENTE TAL COMO LA DESCRIBO USANDO EL MÉTODO scrollTop PERO LO QUE PASA ES QUE AL HACER CLICK EN LA FLECHA DESAPARECEN LAS 6 IMÁGENES Y APARECEN 6 NUEVAS. ESTO PORQUE EL DIV TIENE APLICADO UN overflow: hidden. PERO LO QUE REALMENTE QUIERO APRENDER ES HACER QUE LAS IMÁGENES VALLAN PASANDO UNA POR UNA. SI ALGUNO DE USTEDES TIENE INFORMACIÓN QUE ME AYUDE A LOGRAR ES PROPÓITO SE LO AGRADECERÍA MUCHO. ES MUY IMPORTANTE PARA MÍ QUE LA GALERÍA CONTENGA 6 IMÁGENES DE ENTRADA Y VALLAN VIÉNDOSE LAS OTRAS CADA VEZ QUE SE HAGA CLICK. NO COMO OTRAS GALERÍAS QUE SÓLO TIENEN A LA VISTA UNA SOLA IMAGEN Y SE VAN VIENDO LAS DEMÁS CON EL MISMO MÉTODO.
ESPERO CON ESPERANZA SUS RESPUESTAS. GRACIAS A TODOS DE ANTEMANO.
QUE TENGAS BUEN DÍA !!! |