הסיבה שבגללה הטריק עובד חמקה ממני זמן מה ותוכל להשתמש בה מבלי להבין את דרך פעולתה. אולם, אם אתה באמת רוצה לדעת, תוכל לקרוא על כך בפיסקה הבאה (אחרת, דלג).
בדר"כ כל מה שמצוי בין <!-- ובין -->בדפי HTML אינו מוצג כלל. חלק זה משמש על מנת להסתיר את קוד ה- Javascript מעיני הדפדפן שאינו תומך ב- Javascript.
אולם, האנשים החכמים שהמציאו את ה- Javascript החליטו לעשות שימוש בתווית <!-- סמן תחילת שורת הערה במקום סימון תחילת בלוק של שורות הערה כמו ב- HTML. לכן מפרש פקודות ה- Javascript ידלג על שורה זו בלבד (בתנאי, כמובן, שתופיע בין תוויות ה- script) בעוד שמפרש פקודות ה-HTML (שאינו מבין את ה- Javascript) ידלג על כל בלוק השורות של ה- Javascript, וימשיך בהנאה ליתר שורות ה- HTML.
לרע מזלנו, Javascript לא "יודע" להתעלם מהסימון של סוף הבלוק של HTML (הסימן: -->). ולכן עלינו מוטלת האחריות לשים אותו בהערה באמצעות // בתחילת השורה שמציינת את סוף בלוק ההערות. אם לא תעשה זאת, Javascript ינסה לפרש גם את שורה זו ויציג הודעת שגיאה אודות הסימון המוזר.
תאמין או לא, אתה מוכן לתרגיל הראשון ב- Javascript.
לאחר שתצליח לבצע משימה זו, הקדש דקה נוספת מזמנך על מנת לקרוא את סיכום שיעור זה.
חזור לתחילת הדף
לסיכום השיעור «--