ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

หน้าต่าง 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


<หน้าต่างวัตถุ