| |||
activar y desactivar una funcion de javascript saludos. espero puedan ayudarme tengo una funcion de javascript que funciona con un onclick . este activa una funcion de javascript que tengo, pero mi pregunta es si se puede tambien desactivar esta funcion al hacer otro click.....saludos |
| ||||
Respuesta: activar y desactivar una funcion de javascript Bueno, puedes colocar una variable de tipo boolean que se coloque a True la primera vez que se ejecute, luego la segunda vez comprueba si ese boolean está a True y ya no ejecuta el código...
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: activar y desactivar una funcion de javascript Cita: Gracias. eso hice..pero aun la funcion esta activa...crees que se pueda desactivar una funcion de javascript que ya se encuentre cargado?.Saludos |
| ||||
Respuesta: activar y desactivar una funcion de javascript Pero aunque la función esté activa, si haces la validación de la variable no ejecutará el código que tiene dentro, así que será como si estuviese desactivada...
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: activar y desactivar una funcion de javascript Cita: Jeje...eso tiene mucha logica....creo q mi problema esta en cambiar la variable en javascript onclick...mas o menos mi codigo es asi : <a onclick="activar(1);new Effect.toggle($('navinside'),'blind');"></a> donde lo que envio para que active es 1 a la funcion ¿pero como hago para que cuando haga otro click cambie de 1 a 2?. Gracias por su respuesta |
| ||||
Respuesta: activar y desactivar una funcion de javascript Código HTML: <html> <head> <title>Código una sola vez</title> <script language="javascript"> activo=1 function mensaje(){ if(activo==1){ //Aquí comprobamos si se debe o no ejecutar el código alert("Hola")}; activo=0; //Desabilitamos el código para la próxima vez } </script> </head> <body> <a onclick=mensaje()>Click aquí</a> </body> </html> Saludos
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. Última edición por David; 07/07/2008 a las 16:30 |