¿Cómo hacer clic en un botón cada segundo con JavaScript?Haga clic en un botón cada segundo
Respuesta
setInterval(function() {document.getElementById("myButtonId").click();}, 1000);
¿eso es emular un clic de un botón o simplemente llamar al detector de eventos para' myButtonId'? ? –
@ Damien-at-SF .. Sí, gracias. Corregí la respuesta. –
:) buenísimo, recibe mi voto! –
document.getElementById('youridhere').click()
Esto solo responde parcialmente a la pregunta, la parte repetitiva de la pregunta aún es sobresaliente. – greedybuddha
esto le dará un cierto control sobre el clic, y se ve ordenada
<script>
var timeOut = 0;
function onClick(but)
{
//code
clearTimeout(timeOut);
timeOut = setTimeout(function(){onClick(but)},1000);
}
</script>
<button onclick="onClick(this)">Start clicking</button>
¿Hay alguna razón para que este borre y vuelva a crear su propio temporizador cada vez que se llame, en lugar de usar 'interval = setInterval (...)' que se repite por sí mismo, y usando 'clearInterval (interval)' cuando sea necesario? – doppelgreener
Cada vez que hace clic en él, comienza otro ciclo, simplemente pensó que lo detendría dentro del ciclo para que pudiera hacer una verificación de condición antes de volver a iniciarlo. Además, esto está usando 'setTimeout' que es solo para mostrar un método alternativo a' setInterval' – Isaac
Muy bien, claro, esta es una alternativa decente dependiendo del efecto que alguien quiera. +1 – doppelgreener
Esto funcionaría
setInterval(function(){$("#myButtonId").click();}, 1000);
Agregar una descripción ayudaría. –
Puede utilizar
setInterval(function(){
document.getElementById("yourbutton").click();
}, 1000);
esto va a funcionar, simple y fácil
`<form method="POST">
<input type="submit" onclick="myFunction()" class="save" value="send" name="send" id="send" style="width:20%;">
</form>
<script language ="javascript" >
function myFunction() {
setInterval(function() {document.getElementById("send").click();}, 10000);
}
</script>
`
- 1. Haga clic en un botón en Scrapy
- 2. Ext Js: haga clic en un botón
- 3. mecanizar Python haga clic en un botón
- 4. Cómo deshabilitar el botón, haga clic en?
- 5. Botón WPF haga clic en C# código
- 6. Cierre JFrame con botón haga clic en
- 7. Mostrando un menú emergente en QGraphicsScene, haga clic o haga clic con el botón derecho
- 8. Haga clic en un botón -> Ejecutar un archivo * .exe
- 9. Haga clic en un botón en otra aplicación
- 10. Reinicie el teléfono con un botón haga clic en
- 11. Haga clic en un determinado botón de enviar con jQuery
- 12. Un botón activando otros botones haga clic en el evento
- 13. Cambiar jsp en el botón haga clic en
- 14. Deshabilitar formulario enviar automáticamente en el botón haga clic en
- 15. Capturar Haga clic con el botón derecho en HTML DIV
- 16. Efectos de sonido en el botón haga clic en
- 17. Botón de ASP.net haga clic en problema en cromo
- 18. JQgrid en el botón de actualización haga clic en
- 19. Captura de botón de baja latencia, haga clic en
- 20. Cocoa: haga clic con el botón secundario en NSStatusItem
- 21. Botón ASP.NET haga clic en redirigir a la nueva página
- 22. javascript jquery botón de radio haga clic en
- 23. Elementos Botón de control, haga clic en el comando
- 24. Botón Detectar auricular, haga clic en SDK de iPhone
- 25. botón disparando haga clic en evento dos veces
- 26. Vista parcial rinde en el botón haga clic
- 27. Haga clic derecho en JButton
- 28. Android ABIERTO ruleta con un solo botón, haga clic en el botón
- 29. Selenium 2 haga clic con el botón derecho
- 30. Android: haga clic en un botón de largo -> realice acciones
pero ... ¿por qué? tal vez algún contexto ayudaría? es decir, podría haber una mejor manera de lograr lo que estás tratando de hacer ... en lugar de "hacer clic en un botón cada segundo ... –