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')"> |