הקדמה
- הפקודה "continue".
- ערכים בוליאניים.
- משפטי "switch".
מתחילים
אירועים
אירועים (events), הם דבר מובנה ב-JS ויש לשים את זה בתג.
האירועים עוזרים לנו לזהות הרבה מאוד דברים. כמו לדוגמא אם העכבר עבר מעל קישור, מתי הוא ייצא ממנו, מתי הוא לוחץ על העכבר ועוד.
להלן הרשימה המלאה לכל האירועים:
| שם האירוע | למה משמש |
| onabort | המשתמש עוצר טעינת תמונה. |
| onblur | המשתמש מעביר את הפוקוס מדבר אחד לאחר. לדוגמא, לחצנו על תיבת טקסט אחת ושלחצו על אחרת אז מתרחש האירוע, כאשר אנו יוצאים משדה מסומן. |
| onchange | אובייקט שמאבד מיקוד נבדק, כדי לדעת אם חל שינוי בערכו ההתחלתי, ואז מופעל ההדק. |
| onclick | כאשר מתבצעת לחיצה. |
| ondblclick | כאשר מתבצעת לחיצה כפולה. |
| onerror | שגיאה בקוד. |
| onfocus | ההפך מ-onblur, כאשר אובייקט מקבל מיקוד. |
| onload | לאחר טעינת הדף. נמצא רק בתגית body. |
| onmouseout | יציאת העכבר מתחום האובייקט. |
| onmouseover | כאשר סמן העכבר עובר על האובייקט. |
| onmouseup | שחרור לחיצת העכבר לאחר שנלחץ מטה. |
| onmousedown | לחיצת עכבר. |
| onunload | יציאה מהדף. |
השימוש באופציות חייב לבוא כך:
קוד HTML:
<TagName functionName="">Smothing to write</TagName>
TagName
functionName
=""
להלן שימוש בכל האופציות שנרשמו:
onabort
קוד HTML:
<img onabort="alert('Abort!')" alt="My New Home!" src="Home.jpg" />
Abort!
קוד HTML:
<input type="text" onblur="alert('Blur!')" />
Blur!
קוד HTML:
<select onchange="alert('Change!')"> <option>Yes</option> <option>No</option> </select>
Change!
קוד HTML:
<p onclick="alert('Click!');">A paragraph</p>
Click!
קוד HTML:
<p ondblclick="alert('Double click!');">A paragraph</p>
Double click!
קוד HTML:
<input type="text" onfocus="alert('Focus!')" />
Focus!
האפשרות הזאת עובדת רק בתגית body!
קוד HTML:
<body onload="alert('Load!')">
Load!
קוד HTML:
<p onmouseout="alert('Mouse Out!');">A paragraph</p>
Mouse Out!
קוד HTML:
<p onmouseover="alert('Mouse Over!');">A paragraph</p>
Mouse Over!
קוד HTML:
<p onmouseup="alert('Mouse Up!');">A paragraph</p>
Mouse Up!
קוד HTML:
<p onmousedown="alert('Mouse Down!');">A paragraph</p>
Mouse Down!
את המאפיין הבא יש לשים רק בתגית ה-body.
קוד HTML:
<body onunload="alert('Unload!')">
Unload!
- בדוגמאות שלפניכם עשיתי רק הודעות קופצות. כל דבר אפשר לעשות!
- לא חובה לעשות רק על תג "p" את האירועים, אפשר לעשות על כל תג. חוץ מ-onload ו-onunload, שהם צריכים להיות בתגית ה-body.



הודעת מערכת