| • هر چيزي كه در صفحه ما وجود دارد، يك شي حساب ميشود و ميتوان از آن استفاده
كرد و تغييرش داد.
اولين شي موجود، خود صفحه و سند (document) است،
كه قبلا با آن آشنا شدهايد.
Properties (خصوصيات)
• هر شي، يك مشخصات و خصوصياتي دارد كه بيانگر
كمّيت و كيفيت آنست.
مثلا يك سند، داراي اين خصوصيات است ، پس زمينه،
عنوان (Title)، نوار وضعيت (Status)،
نوار پيمايش (Scroll)، متن (Text)،
لينك (Link).
بعضي از مشخصات سند را در جدول
پايين می بینید.
|
خصوصيات سند |
عنوان
آدرس
آدرس
رنگ پس زمينه
رنگ متن
رنگ لينك
رنگ لينك فشرده شده
رنگ لينك ديده شده |
document.title
document.URL
document.location
document.bgColor
document.fgColor
document.linkColor
document.alinkColor
document.vlinkColor |
جدول شماره 2
Methods (متُد)
• کاري که اشياء ميتوانند انجام دهند، متد
ناميده ميشود.
مانند باز كردن يا بستن پنجره.
شالوده و اصل يك زبان برنامه نويسي، متدهاي آن
برنامه است، كه ما بايد آنها را به خوبي ياد گرفته و در جاي مناسب
استفاده نماييم.
متدها، توسط سازندگان زبان برنامه نويسي، نوشته و تهيه
ميشود و ممكن است در نسخههاي جديد آن زبان، تغيير داده شده، اضافه و
تكميل شود.
مثال: متد بسته شدن صفحه:
window.close()
Event (رويداد)
• رويداد، عملياتي است كه كاربر، در يك صفحه
انجام ميدهد.
بعضي از رويدادها مشترك و عمومي هستند و بعضي مخصوص
يك شي.
بعضي از اين رويدادها را براي در دسته بندي زیر می بینید.
طريقه نوشتن: رويدادها را با كلمه on
شروع ميكنند و به اين صورت ميخوانند: onClick
= هنگام كليك كردن.
|
رويدادها |
|
عمومي |
موس |
صفحه كليد |
| onLoad |
باز شدن |
onMousemove |
حركت موس |
onKeydown |
پايين آمدن كليد |
| onUnload |
بسته شدن |
onMouseover |
ورود موس |
onKeypress |
فشردن كليد |
| onAbort |
انصراف |
onMouseout |
خروج موس |
onKeyup |
بالا آمدن كليك |
| onFocuse |
فوكوس، زوم |
onClick |
كليك |
|
|
| onBlur |
برگشت از فوكوس |
onDblclick |
دوبار كليك |
|
|
| OnError |
خطا |
onDragstart |
كشيدن |
|
|
جدول شماره 3
|