![]() |
[JS] בתאריך Date...
אני התחלתי ללמוד JS,
עכשיו אני בתאריכים, Date ואני יצרתי שעון של שעות דקות ושניות, אבל כול פעם אני צריך לעשות רענן כדי שזה יתחלף, אני רוצה שאוטומיות זה יתעדכן איך אני יכול לעשות את זה? הינה הקוד : קוד:
<script type="text/javascript"> |
חפש בגוגל על הפקודה setInterval
|
חיפשתי שעות ולא מצאתי מדריך מוסבר לזה
אתם לא יכולים לעזור לי? |
ציטוט:
http://www.w3schools.com/htmldom/met...etInterval.asp יש למטה קוד שעושה בדיוק את זה, שעון שמתעדכן אוטומטית. |
אתה עושה settimeout שפועל כל שנייה ומפעיל פונקציה שמעלה את השניות באחד(ואם צריך גם את השעות ואת הדקות)ובסוף הפונקציה עוד פעם settimeout לפונקציה מחדש
|
הצלחת עובד
תודה רבה לכולם ומה ההבדל אם אני שם בsetTimeout 500 או 1000? |
500 זה חצי שנייה ו1000 זה שנייה
|
ולשעון עושים שניה שזה 1000 נכון?
|
כן, EAStyle אמר לך..
|
זה ממש לא משנה מה עושים לשעון. המספר המדובר זה ה-interval של הפונקציה, שזה אומר כל כמה מילי-שניות היא תחזור על עצמה. אם אתה עושה פונקציה שמעדכנת את הזמן במקום מסויים בדף, זה לא משנה גם אם יהיה שם 1 (אבל לא ערך גדול מ-1000, כי אז זה לא יתעדכן כל שנייה שלמה), הוא יעדכן את זה כל אלפית שניה, אבל זה לא אומר שהזמן שהוא מקבל מה-JS ישתנה כל אלפית שניה, הבנת?
|
כל הזמנים הם GMT +2. הזמן כעת הוא 02:10. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ