Test Foro de elhacker.net SMF 2.1

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 (javascript) [Seleccionar]

function block(){
  var usm = document.getElementById("usmsg");
    usm.readOnly = true;
       setInterval(desblock,1500);
    console.log("ejecutado block");
}

function desblock(){
     var usm = document.getElementById("usmsg");
    usm.readOnly = false;
    console.log("ejecutado desblock");
}
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  ;-) ;-)