DHTML

JCC
24 de Febrero del 2002
He realizado un efecto de DHTML, que consiste en pasar el texto sobre el que pasa el cursor a negrita, pero me gustaría que al hacer clic (es un hipervínculo) sobre ese texto, este cambiara de color. Puedo hacer un efecto u otro preo no los dos a la vez. Es esto posible?

Killer Blade
24 de Febrero del 2002
Por favor, ¿realmente os estáis comiendo la cabeza pensando cómo hacer un efecto en JavaScript, cuando ese mismo efecto se puede hacer en CSS sin ningún tipo de código?

Prueba a poner lo siguiente en tu página (entre las etiquetas <HEAD> y </HEAD>):

<!-- COPIAR DESDE AQUI -->
<STYLE TYPE="text/css">
a:link {
text-decoration: none;
color: blue;
font-weight: normal;
}

a:hover {
text-decoration: none;
color: blue;
font-weight: bold;
}

a:active, a:focus {
text-decoration: underline;
color: green;
font-weight: bold;
}

a:active, a:focus {
text-decoration: overline;
}
</STYLE>
<!-- COPIAR HASTA AQUI -->

¡Elimina todo el código JavaScript que tengas para hacer este efecto antes!

PET
24 de Febrero del 2002
Creo que es posible, porque tienes 2 eventos, uno onmouseover que te resaltará el texto a negrita y el otro evento es onclick que tendrá el efecto de cambiar de color. Luego a cada evento un efecto.