จับเวลา 1
ใช้เพื่อระบุว่าโปรแกรมจะดำเนินการหลังจากช่วงเวลาที่กำหนด
setTimeout ():
รูปแบบ: [timer object name =] settimeout ("<sempress>", milliseconds)
ฟังก์ชั่น: ดำเนินการ <Expression> หนึ่งครั้ง
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
<! doctype html>
<html>
<head>
<title> timer1.html </title>
<meta http-equiv = "คำหลัก" content = "keyword1, keyword2, keyword3">
<meta http-equiv = "คำอธิบาย" content = "นี่คือหน้าของฉัน">
<meta http-equiv = "content-type" content = "text/html; charset = utf-8">
<!-<link rel = "stylesheet" type = "text/css" href = "./ styles.css">->
<script type = "text/javascript">
จำนวนฟังก์ชั่น ()
-
settimeout ("Alert ('การดำเนินการสำเร็จ!')", 7000);
-
</script>
</head>
<body>
<อินพุต type = "button" value = "คลิกฉัน" onclick = "count ();">
</body>
</html>
จับเวลา 2
ดำเนินการนิพจน์ซ้ำ ๆ ในช่วงเวลาที่กำหนด
setInterval ():
รูปแบบ: [timer object name =] setInterval ("<นิยาม>", มิลลิวินาที)
ฟังก์ชั่น: ทำซ้ำ <prements> จนกว่าหน้าต่างและเฟรมจะถูกปิดหรือดำเนินการ ClearInterval
ClearInterval ():
รูปแบบ: ClearInterval (ชื่อวัตถุตัวจับเวลา)
ฟังก์ชั่น: ยุติตัวจับเวลา
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
<! doctype html>
<html>
<head>
<title> timer2.html </title>
<meta http-equiv = "คำหลัก" content = "keyword1, keyword2, keyword3">
<meta http-equiv = "คำอธิบาย" content = "นี่คือหน้าของฉัน">
<meta http-equiv = "content-type" content = "text/html; charset = utf-8">
<!-<link rel = "stylesheet" type = "text/css" href = "./ styles.css">->
<script type = "text/javascript">
var sec = 0;
ตัวจับเวลา var = setInterval ("count ();", 1,000); // เวลาเริ่มต้นเมื่อหน้ากำลังโหลด
จำนวนฟังก์ชั่น ()
-
document.getElementById ("num"). innerhtml = sec ++;
-
ฟังก์ชั่นหยุดพัก ()
-
ClearInterval (ตัวจับเวลา); // หยุดการทำงานของตัวจับเวลา
-
</script>
</head>
<body>
<font color = "red" id = "num"> 0 </font>
<อินพุต type = "button" value = "stop" onclick = "stopcount ();">
</body>
</html>
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่าคุณจะชอบมัน