On 15/01/06, Estela López Bernal <[EMAIL PROTECTED]> wrote:
> Hola, tengo un problema, os cuento:
>
> Tengo un div que quiero ocultar cuando hagan clic en un texto determinado.
> No puedo hacerlo con css porque lo de "onclick" no lo acepta asi que tengo
> que hacerlo con javascript.

Bueno, sí. Lo ocultas con CSS (presentación), pero el alterar su
estado es comportamiento y por tanto solo puedes hacerlo con
Javascript, por supuesto

> Pongo la función y todo correcto. El problema es que cuando cargo la página
> automáticamente me ejecuta las funciones que tengo de javascript. Es decir
> si por defecto el div tiene que mostrarse a no ser que le den al enlace,
> cuando cargo la página automáticamente me oculta el div y es porque ejecuta
> la función. Además, tengo otras funciones que hacen otras cosas y también se
> me ejecutan.

Siempre decimos que cualquier problema se  vuelve mucho más complicado
de solucionar si no se muestra el código problemático y esto no es una
excepción. Si nos dejases ver tu javascript podriamos saber
rapidamente que está pasando. Si no, nos dejas teniendo que hacer de
adivinos

> ¿esto es normal? Es que por más que miro, no encuentro nada, y veo páginas
> por internet y no veo que les pase lo mismo. No se, a ver si me pueden echar
> una mano porque me tiene crispado los nervios.

Pues no, no es "normal". Tendrás algún error de concepto, muy
probablemente que has adjuntado la función al evento onload; o quizás
que tienes el script en el body de la página y por tanto se ejecuta al
cargar. Como te digo, si no eres tan amable de mostrarnoslo...

> Saludos.
>
> Por cierto, conoceis alguna lista de javascript??

La excelente JavaEscript
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net
--
Manuel
a veces :) a veces :(
pero siempre trabajando duro para Simplelógica: apariencia,
experiencia y comunicación en la web.
http://simplelogica.net # (+34) 985 22 12 65

¡Ah! y escribiendo en Logicola: http://logicola.simplelogica.net
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a