Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: SrTrp en 17 Septiembre 2017, 21:38 pm



Título: setInterval como se usa javascript
Publicado por: SrTrp en 17 Septiembre 2017, 21:38 pm
Bueno tengo una duda ees nomal que con se active mi función cada cierto tiempo? lo que yo quiero que solo lo ejecute 1 vez cuando trascurra el tiempo.
por ejemplo se supone que en mi código ejecuta la función en 1.5 seg después ya no debería ejecutar la función desblock no? o me equivoco en el uso de este.
Código
  1. function block(){
  2.  var usm = document.getElementById("usmsg");
  3.    usm.readOnly = true;
  4.       setInterval(desblock,1500);
  5.    console.log("ejecutado block");
  6. }
  7.  
  8. function desblock(){
  9.     var usm = document.getElementById("usmsg");
  10.    usm.readOnly = false;
  11.    console.log("ejecutado desblock");
  12. }
  13.  


Título: Re: setInterval como se usa javascript
Publicado por: ivancea96 en 17 Septiembre 2017, 21:46 pm
setInterval hace que se ejecute en intervalos de X milisegundos. Lo uqe buscas lo consigues con setTimeout.


Título: Re: setInterval como se usa javascript
Publicado por: SrTrp en 17 Septiembre 2017, 21:56 pm
Gracias me faltan muchas que saber  ;-) ;-)