JavaScript/אירועים
מראה
(הופנה מהדף Javascript/אירועים)
| JavaScript |
|---|
|
התחלת העבודה הוראת תנאי אובייקטים מערכים לולאות
פונקציות אובייקט המסמך אוביקטים נוספים JavaScript למתקדמים ספריות בינה מלאכותית |
רישום אירועים
[עריכה]רישום אירועים, הוא הפעולה שמחברת בין אירוע של אלמנט מסוים, לפונקציה ב-Javascript. זו הצורה הישנה לרישום אירועים:
<script language="javascript">
var new_color = function()
{
document.bgColor = "yellow";
};
</script>
<p onclick="new_color()">לחץ עלי</p>
רשימה מלאה של אירועים
[עריכה]| אירוע | הסבר | דוגמא |
|---|---|---|
| onabort | עצירת טעינת התמונה. | <img src="logo.gif" onabort="funkziya()" /> |
| onblur | איבוד המיקוד של עצם כאשר עצם אחר נבחר במקומו. | <input type="text" onblur="funkziya()"> |
| onchange | התחלפות בתיבת בחירה או כפתור רדיו (בטפסים למשל). | <input type="text" onchange="funkziya()"> |
| onclick | מתבצעת לחיצה (על כפתור למשל). | |
| ondblclick | מתבצעת לחיצה כפולה. | |
| onerror | שגיאה בהרצת הקוד. | |
| onfocus | אירוע זה הפוך מ-onblur, מופעל בזמן שעצם נבחר ומקבל מיקוד. | |
| onkeydown | מקש במקלדת נלחץ. (כאשר לוחצים ועוזבים) | |
| onkeypress | מקש במקלדת נלחץ. | |
| onkeyup | מקש במקלדת שוחרר. (לאחר הלחיצה) | |
| onload | אחרי טעינת הדף. אירוע onload נמצא בתגית body. | |
| onmousedown | כאשר לחצן בעכבר נלחץ למטה. | |
| onmouseout | כאשר העכבר יוצא. (לאחר שעובר) | |
| onmouseover | כאשר העכבר עובר. | |
| onmouseup | כאשר לחצן בעכבר שוחרר למעלה. | |
| onreset | כאשר כפתור האיפוס נלחץ. | |
| onresize | גודל החלון או המסגרת משתנה. | |
| onselect | כאשר הטקסט נבחר. | |
| onsubmit | כאשר כפתור submit נלחץ. | |
| onunload | בעת יציאה מהדף. | <body onunload="alert('bye')"> |