أحدث البرامج التعليمية وتطوير الشبكة
 

نافذة او شباك clearTimeout() Method

<كائن النافذة

مثال

منع الدالة التي تم تحديدها مع setTimeout() لتنفيذ:

var myVar;

function myFunction() {
    myVar = setTimeout(function(){ alert("Hello"); }, 3000);
}

function myStopFunction() {
    clearTimeout(myVar);
}
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


تعريف والاستخدام

و clearTimeout() طريقة مسح جهاز توقيت مع مجموعة من setTimeout() الأسلوب.

قيمة ID إرجاعها بواسطة setTimeout() يستخدم كمعلمة ل clearTimeout() الأسلوب.

ملاحظة: لتكون قادرة على استخدام clearTimeout() الأسلوب، يجب استخدام متغير عمومي عند إنشاء طريقة المهلة:

myVar = setTimeout(" ثم، إذا لم يتم تنفيذ الدالة بالفعل، سوف تكون قادرة على وقف تنفيذ بواسطة استدعاء الأسلوب clearTimeout ().


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل الأسلوب.

Method
clearTimeout() 1.0 4.0 1.0 1.0 4.0

بناء الجملة

clearTimeout( قيم معلمة
معامل وصف
id_of_settimeout مطلوب. قيمة ID لتوقيت إرجاعها بواسطة setTimeout() طريقة

تفاصيل تقنية

قيمة الإرجاع: لا قيمة الإرجاع

أمثلة

مزيد من الأمثلة

مثال

المثال التالي يحتوي على "Start count!" زر لبدء الموقت، حقل المدخلات التي من شأنها أن العد إلى الأبد، و "Stop count!" الزر الذي سوف إيقاف الموقت:

<button onclick="startCount()">Start count!</button>
<input type="text" id="txt">
<button onclick="stopCount()">Stop count!</button>

<script>
var c = 0;
var t;
var timer_is_on = 0;

function timedCount() {
    document.getElementById("txt").value = c;
    c = c + 1;
    t = setTimeout(function(){timedCount()}, 1000);
}

function startCount() {
    if (!timer_is_on) {
        timer_is_on = 1;
        timedCount();
    }
}

function stopCount() {
    clearTimeout(t);
    timer_is_on = 0;
}
</script>
انها محاولة لنفسك »

صفحات ذات صلة

كائن نافذة: href="met_win_settimeout.html"> setTimeout() Method

كائن نافذة: href="met_win_setinterval.html"> setInterval() Method

: كائن نافذة href="met_win_clearinterval.html"> clearInterval() Method


<كائن النافذة