ciao, ho un dubbio, è possibile in una funzione far partire una condizione dopo x millisecondi?
in circa cosi
funczion open(id_div, testo){
dopo_2_secondi_esegui_questa_parte{
alert("ciao");
}
}
ciao, ho un dubbio, è possibile in una funzione far partire una condizione dopo x millisecondi?
in circa cosi
funczion open(id_div, testo){
dopo_2_secondi_esegui_questa_parte{
alert("ciao");
}
}
funczion open(id_div, testo){
setTimeout(function() {
alert("ciao");
}, 2000);
}
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
ok thx... però...
cè sempre un MA o un PERÒ..
questa azione, alert ciao, avviene dopo 2 secondi, al passaggio del mouse su un link, ma deve annullarsi se si è passati fuori col mouse, onmouseout..
altrimenti passandoci velocemente dopo 2 secondi mi dirà comunque "ciao", come posso fare?
sia <link> un riferimento al nodo-link (ottenuto con getElementById o altro)
ti spiego la logica in un caso generale
codice:var intv = null; link.onmouseover = function() { intv = setTimeout(function() { alert("ciao"); }, 2000); } link.onmouseout = function() { clearInterval(intv); }
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
aah ok, ho capito il concetto, ottimo!
grazie mille