Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > Iluminar una Tabla en JavaScript
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Iluminar una Tabla en JavaScript

Seguro que en más de un sitio habrás visto como se iluminan las celdas de una tabla según pasas el ratón por encima (p.j. en el menú de la página inicial de esta web). De esta forma, el menú, por ejemplo, queda un poco más profesional y te ahorras el hacer varias imágenes para cada botón.

El código es el siguiente:

<html>
<head>
<title>Efecto1</title>

<script language="JavaScript">
<!--

function sobre (src, color_sobre ) {
if (!src.contains(event.fromElement)) {
src.style.cursor = "default";
src.bgColor = color_sobre ;
src.FontColor=" ff0000 ";
}
}
function fuera (src, color_fuera ) {
if (!src.contains(event.toElement)) {
src.style.cursor = "default";
src.bgColor = color_fuera ;
}
}

//-->
</script>

</head>
<body>

<table border="0" cellpadding="0" cellspacing="0" width="20%">
<tr>
<td width="711" bgcolor="#666666" onmouseover="sobre (this,'#999999');" onmouseout="fuera (this,'#666666');" align="center"><font face="Arial" color="#FFFFFF"><b>Ejemplo</b></font></td>
</tr>
</table>

</body>
</html>

Para aplicar este efecto a otras celdas solo tienes que añadirle:  onmouseover=" sobre (this,'#999999');" onmouseout=" fuera (this,'#666666');"   junto a los parámetros de width o bgcolor de la celda.

Para que puedas adaptar el ejemplo a tus necesidades tienes que modificar el texto escrito en verde . En primer lugar tienes que cambiar el color de fondo de la tabla, luego el color al que quieres que cambie al pasar el ratón por encima y por último el color que quieras que se quede al quitar el ratón (generalmente el mismo que el color de fondo de la tabla).

Original de fuikas.tk



Usuarios que han visto este tema también han visto...

- Activar el botón derecho del ratón en páginas donde no funcione Javascript
- Ver código de fuente de una página usando Javascript
- Métodos del objeto Window en Javascript
- Euroconversor en Javascript
- Contador de dias online con JavaScript


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 22-11-2008 a las 10:59:26