Foros del Web » Programando para Internet » Javascript »

botones con tres manejadores

Estas en el tema de botones con tres manejadores en el foro de Javascript en Foros del Web. Amigos: Es trivial hablar de un botón con tres estados. 1)onmouseOver 2)onmouseOut 3)onmouseUp Si reutiliso el llamado de las imagenes function llama_natural(num,accion) { if(accion == ...
  #1 (permalink)  
Antiguo 29/10/2004, 13:52
 
Fecha de Ingreso: agosto-2001
Ubicación: Santiago de Chile
Mensajes: 98
Antigüedad: 22 años, 7 meses
Puntos: 0
botones con tres manejadores

Amigos:

Es trivial hablar de un botón con tres estados.

1)onmouseOver
2)onmouseOut
3)onmouseUp

Si reutiliso el llamado de las imagenes

function llama_natural(num,accion)
{
if(accion == "over")
{
indicador = num+"-over";
}
else if(accion == "out")
{
indicador = num;
}
else if(accion == "up")
{
indicador = num+"-sel";
}
imagen = "numeros"+num;
eval("document."+imagen+".src = '../templates/calonge/images/numeros_"+indicador+".gif'");
}
---------------------
<a href= "#"
onmouseOver="llama_natural('02','over')"
onmouseOut="llama_natural('02','out')"
onMouseUp="llama_natural('02','up')">
<img src="../templates/calonge/images/numeros_02.gif" name="numeros02" width="33" height="23" border="0"></a>

----------------------

Pero no puedo dejar el botón up marcado y seguir utilizando los otros. Debido a que el Out me lo transforma nuevamente.


Como dejo seleccionado la imagen Up hasta que linkee otro botón?.

Gracias
__________________
maguak
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 13:17.