setInterval como se usa javascript

Iniciado por SrTrp, 17 Septiembre 2017, 21:38 PM

0 Miembros y 1 Visitante están viendo este tema.

SrTrp

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");
}

ivancea96

setInterval hace que se ejecute en intervalos de X milisegundos. Lo uqe buscas lo consigues con setTimeout.

SrTrp