JS Butona basılı tutma
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ı
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