handling eventsیاکنترل وقایع در واقع عملیاتی بوده که کاربر در هنگام مشاهده یک فرم طراحی شده انجام میدهد.Mouse overingیک فرم ویاتغییر مکان نشانگر ماوس برروی یک تصویر, یک نمونه از حالات و وقایع اتفاق افتاده میباشند.به جهت آشنایی تعدادی ازوقایع که در Script نویسی متداولترهستند در جدول زیر معرفی شده اند
+
||V{maketoc}|| />^@#16: />!Eventhandlers
-
+
align="left" border=3>
__عنوان رویداد__
__عنوان رویداد__
__توضیح__
__توضیح__
onAbort
onAbort
کاربر با اشیاء کاری ندارد
کاربر با اشیاء کاری ندارد
onBlur
onBlur
-
کابر شی را تغییر میدهد
+
کابر شی را تغییر مدهد
onError
onError
-
اسکریپت با اشتباه مواجه میشود
+
اسکریپت با اشتباه مواجه مشود
onHange
onHange
-
کاربر برروی شی کلیک میکند
+
کاربر برروی شی کلیک مکند
onFocuse
onFocuse
-
کاربر یک شی را فعال میکند
+
کاربر یک شی را فعال مکند
onLoad
onLoad
-
بارگزاری شی تمام میشود
+
بارگزاری شی تمام مشود
onMouseover
onMouseover
-
نشانگر ماوس بر روی شی میرود
+
نشانگر ماوس بر روی شی مرود
onMouseout
onMouseout
-
نشانگر ماوس از روی شی کنار میرود
+
نشانگر ماوس از روی شی کنار مرود
onSubmit
onSubmit
-
کاربر یک فرم را پذیرش میکند
+
کاربر یک فرم را پذیرش مکند
onUnload
onUnload
-
کاربر به کار خود با پنجره خاتمه میدهد
+
کاربر به کار خود با پنجره خاتمه مدهد
onSelect
onSelect
-
کاربر محتویات شی را انتخاب میکند
+
کاربر محتویات شی را انتخاب مکند
+
{*در برنامه نویسی کامپیوتری، یک event handler یک callback غیر همزمان زیرروال است که ورودیهای رسیده شده در یک برنامه را دستکاری میکند. هر event یک قسمت اطلاعات application-level از چارچوب(framework) متضمن است، بطور نمونه GUI toolkit . eventهای GUI شامل فشار دادن کلید، حرکت ماوس، انتخاب عمل، و به پایان رسیدن تایمرها. یک مرحله پایینتر، eventها می توانند دسترس پذیری داده های جدید برای خواندن یک فایل روی رشته شبکه را نمایش دهند. Event handler ها یک مفهوم مرکزی در برنامه نویسی event-driven هستند.
+
Eventها با چارچوب مبنی بر ترجمه ورودی های سطح پایینتر ساخته میشود، که ممکن است event های سطح پایینتر از خودشان باشد. برای مثال، حرکات ((موس)) وکلیک ها مانند انتخابهای منو ترجمه میشوند. Event ها در ابتدا سرچشمه میگیرند از عملهای روی مرحله ((سیستم عامل))، مانند وقفه های تولید شده با وسایل سخت افزار، دستورالعملهای وقفه نرم افزاری، یا تغییرات فاز در نمونه برداری. در این مرحله، interrupt handlers و signal handlers برابرند با event handlers.
+
Eventهای ساخته شده ابتدا با یک event dispatcher درون چارچوب(framework) پردازش میشوند. این بطور نمونه اجتماع بین eventها و event handlers را مدیریت میکند، و ممکن است eventها یا event handlerها را برای پردازش بعدی در صف قرار دهد. Event dispatcher ممکن است event handlerها را بطور مستقیم صدا کند، یا منتظر شود تا event ها از صف برداشته شوند با اطلاعات درباره handler تا اجرا شود. *}
-
در هنگام نوشتن Script بایدتوجه داشت که زبان JavaScript به حروف بزرگ و کوچک حساس میباشدو نیز نام متغیرها با اعداد شروع نمیشود و در آنها فضای خالی یا نقطه گذاری وجود ندارد.
+
!نکته
+
{*در هنگام نوشتن Script باید توجه داشت که زبان JavaScript به حروف بزرگ و کوچک حساس میباشد و نیز نام متغیرها با اعداد شروع نمیشود و در آنها فضای خالی یا نقطه گذاری وجود ندارد.*}
از پیوند [http://www.foo.com] یا [http://www.foo.com|شرح] برای پیوندها.
برچسب های HTML در داخل توضیحات مجاز نیستند و تمام نوشته ها ی بین علامت های > و < حذف خواهند شد..
وزارت آموزش و پرورش > سازمان پژوهش و برنامهريزی آموزشی
شبکه ملی مدارس ایران رشد