如何创建:JavaScript 倒计时定时器

学习如何使用 JavaScript 创建倒计时定时器。

خود خود امتحان کریں

کانٹا ڈاؤن تایمر بنانا

مثال

<!-- عناصر میں کانٹا ڈاؤن تایمر دکھائیں -->
<p id="demo"></p>
<script>
// ہم کانٹا ڈاؤن کی دت کا مقصد طے کریں
واری کانٹا ڈاؤن ڈیٹ کی میٹ = نئی ڈیٹ("جنوری 5، 2024 15:37:25").گیٹ میٹ ڈیٹس();
// کانٹا ڈاؤن کو ہر 1 سیکنڈ اپدیت کریں
واری ایکس = سٹ اپ اینٹر ویل (فانکشن() {
  // آج کی تاریخ اور وقت حاصل کریں
  واری نو = نئی ڈیٹ ( ).گیٹ میٹ ڈیٹس();
  // آج کی تاریخ اور وقت اور کانٹا ڈاؤن ڈیٹ کے درمیان کی فاصلہ کی شمارش کریں
  واری دسٹانسی = کانٹا ڈاؤن ڈیٹ کی میٹ ڈیٹس - نو = نو;
  // دوسروں، گھنٹوں، منٹس اور سیکنڈس کی شمارش کریں
  واری دوسروں = ماتھ فلوئر (دسٹانسی / (1000 * 60 * 60 * 24));
  واری گھنٹوں = ماتھ فلوئر ((دسٹانسی % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
  واری منٹس = ماتھ فلوئر ((دسٹانسی % (1000 * 60 * 60)) / (1000 * 60));
  واری سیکنڈس = ماتھ فلوئر ((دسٹانسی % (1000 * 60)) / 1000);
  // id="demo" کے عناصر میں نتائج دکھائیں
  دکومنٹ ای جی بی آئی ڈی ("demo").اینر ھینرل = دوسروں + "d " + گھنٹوں + "h ";
  + منٹس + "m " + سیکنڈس + "s ";
  // اگر کانٹا ڈاؤن ختم ہوا، کچھ متن لکھیں۔
  اگر (دسٹانسی < 0) {
    کلر اینٹر ویل (x);
    دکومنٹ ای جی بی آئی ڈی ("demo").اینر ھینرل = "EXPIRED";
  }
, 1000);
</script>

خود خود امتحان کریں

مربوط صفحات

مراجع کتاب:جسٹسکریپٹ ویندو سٹ اپ اینٹر ویل میتھد