v2.5.2
Giriş yap

JS Butona basılı tutma

zehrabilkin
428 defa görüntülendi

Mehraba bir işlem yaptırıyoruım işlemde butona 3 saniye basılı tutuca ajax calıstırıcam elinde örnek kod ola nvar mı

codepacks
703 gün önce

Bir buttona 3 saniye basılı tutulduktan sonra bir AJAX Sorgusunu Çalıştırmak
için JavaScript'teki setTimeout işlevini kullanabilirsin.

Örnek kod

let timeoutID
document.getElementById("Button").addEventListener("mousedown", function() {
    timeoutID = setTimeout(ajaxCall, 3000);
});
document.getElementById("Button").addEventListener("mouseup", function() {
    clearTimeout(timeoutID);
});

function ajaxCall() {
    // Ajax kodlarınız burada
}

Button kimliğine sahip butona basılı tutulduğunda,
setTimeout işlevi 3 saniye (3000 milisaniye) gecikmeyle çağrılır