Foros del Web » Programando para Internet » Javascript »

this.style y timeout

Estas en el tema de this.style y timeout en el foro de Javascript en Foros del Web. Hola todos. Tengo dos preguntas. (No soy muy experta en javascript): Tengo un div con una imagen como background. On mouseover se cambia la imagen, ...
  #1 (permalink)  
Antiguo 24/03/2006, 10:42
 
Fecha de Ingreso: abril-2003
Mensajes: 150
Antigüedad: 21 años
Puntos: 1
this.style y timeout

Hola todos.

Tengo dos preguntas. (No soy muy experta en javascript):

Tengo un div con una imagen como background. On mouseover se cambia la imagen, On mouseout la imagen vuelve a la original:

Código HTML:
<a href="#">
<div id="item_1" class="menu_item" onMouseOver="this.style.background='url(images/menu_bg_over.gif) no-repeat'; menu_line.src='images/menu_line_over.gif'" 
onMouseOut="this.style.background='url(images/menu_bg.gif) no-repeat'; menu_line.src='images/menu_line.gif'">
HOME
</div>
</a> 
Quiero hacer un timeout al Mouseout pero no se como. Si no estoy mal debo hacer algo como:

onMouseout="timeout('function()', 3000)"

??

Si es asi:
1. tengo que poner este codigo en un funcion?
onMouseOut="this.style.background='url(images/menu_bg.gif) no-repeat'; menu_line.src='images/menu_line.gif'"

2. si lo pongo en una funcion el this. no me va a funcionar. Como puedo trabajar con el this. para un DIV?

Gracias de antemano.
Liz
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:46.