Retroceder   Foros del Web > Programación para sitios web > Javascript

Respuesta
 
Herramientas Desplegado
Antiguo 07-abr-2008, 09:48   #1 (permalink)
Hats está en el buen camino
 
Fecha de Ingreso: diciembre-2004
Mensajes: 373
deshabilitar mouseout

holas

estoy haicendo una botones con js, la composicion de un boton es asi:

una tabla, de 3 columnas y una fila. en el primer campo grafico1, en el tercer campo grafico3, en el 2do campo esta escrito el nombrelde boton con una iamgen de fondo. el objetivo es que el botn parezca una pestaña, que peuda redimensionarse segun su texto.

con js (el td del 2do campo tien une id (<td id="b1">), ese id es mi vinculo con el js - var bt1=document.getElementById('b1');) le aplique onmouseout y onmouseover, hasta ahi todo ok.

sin embargo necesito que cundo clickee el boton permanezca pintado. es decir los mouseover y mouseout deben eliminarse. y no linkear, deshabilitar ese botn practicamente. Dado que no es un input. Espero puedan ayudarme

saludos.
Hats está desconectado   Responder Citando
Antiguo 07-abr-2008, 14:52   #2 (permalink)
quimfv tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 439
Re: deshabilitar mouseout

Debes crear una variable de ambito general, es decir que no este en ninguna función, y en esta variable guardas el estado del boton. Luego haces que las funciones miren en que estado esta el boton y actuen en consecuencia.

Código:
var estado=0;

function xxx(){
if (estado==0){
...tu codigo...
estado=1;
}else{
...tu otro codigo...
}
}
Quim
quimfv está desconectado   Responder Citando
Antiguo 07-abr-2008, 17:29   #3 (permalink)
Hats está en el buen camino
 
Fecha de Ingreso: diciembre-2004
Mensajes: 373
Re: deshabilitar mouseout

No es mala idea, lo intentare! gracias
Hats está desconectado   Responder Citando
Antiguo 08-abr-2008, 16:36   #4 (permalink)
Hats está en el buen camino
 
Fecha de Ingreso: diciembre-2004
Mensajes: 373
Re: deshabilitar mouseout

arigato!! TT_TT funcionó. thanks!!!
Hats está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:44.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93