Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/09/2007, 09:24
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 4 meses
Puntos: 45
Re: Se puede repetir una funcion mientra presiono el mouse?

Hola:

Yo le añadiría el onmouseout por si nos salimos del enlace, ya que empieza a funcionar anómalamente si forzamos varios onmousedown sin que haya onmouseup:
Código PHP:
<html>
    <
head>
        <
script type="text/javascript">
            var 
tempo;
            var 
suma 0;
            function 
sumar() {
            
suma += 10;
            
document.getElementById('algo').value suma;
            }
        
</script>
    </head>
    <body>
        <a href="#" onmousedown = "tempo=setInterval('sumar()',500); return false"
           onmouseup = "clearInterval(tempo)" onmouseout="clearInterval(tempo)">Sumar</a>
        <input type="text" id="algo" value="0" />
    </body>
</html> 

Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.