alejandro rojas escribió:
>E tenido un problema con un pequeño efecto de onmouseover en una tabla, el
>asunto es que al pasar el mouse por una fila esta cambia de color, bueno eso
>es relativamente simple, pero lo que quiero hacer es que al cambiar de color
>tambien esta sea un enlace, osea la fila completa que sea un enlace, tambien
>lo logre pero ademas necesito que una de las TD de la fila no sea afectada
>por el enlace onclick ya que el TD contiene una imagen con otro link, se que
>suna un tanto complicado pero no lo es para nada, el problema es que al
>desconocer de javascript no puedo lograr que este sea semanticamente
>correcto, pero menos blabla y mas codigo, lo que logre:
>
>code 1:
> <span onclick="window.location.href='details.php?id={CAR_ID}'">
> <tr class="efecto">
> <td class="aa">{CAR_MAKE}</td>
> <td class="aa">{CAR_MODEL}</td>
> <td class="aa">{CAR_DESCRIPTION}</td>
> <td class="aa">{CAR_YEAR}</td>
> </span>
> <td ><a href="#" ><img src="inc/image.gif"></a></td> //este TD
>debe ser neutro, osea no debe ser tocado por el enlace onclick
> </tr>
>
>code 2:...
>
Ese span mal cerrado y entre tr quitalo y captura el onclick en los 4 td
>
>/* CSS Efecto mouseover */
>.efecto {
> background:#feffee;
> color:#333;hover:expression(this.onmouseover=new Function("
>this.style.background='#d8d9cc';this.style.cursor='hand';"),
>this.onmouseout=new Function("this.style.background='#feffee';"));
> }
>
>.efecto:hover {
> background:#d8d9cc;
> }
>
>
Utiliza css estandar, ¿cursor: hand? -> cursor: pointer; y eso de
expression y meter funciones dentro supongo que es sólo para el Explorer.
--
Saludos -=stripTM=-
_______________________________________________
javaEScript mailing list
[email protected]
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net