| توسط JavaScript میتوان با استفاده از زمان و تاریخ کامپیوتر کاربر کارهای بسیار انجام داد. در این مبحث تاریخ عددی بوسیله اسکریپت به تاریخ حرفی تبدیل میشود. اسکریپت فوق که شامل در اسکریپت در قسمت Head و Body صفحه میباشد, نحوه دریافت تاریخ فعلی, تبدیل آن از عدد به تاریخ استاندارد و سپس نوشتن نتیجه مذکور در مکان مشخص شده را توضیح میدهد. |
|
| برای قرار دادن تاریخ فعلی بر روی صفحه وب | |
|
dayName = new Array (“Sunday”,”Monday”,”Tuesday”,”Wednesday”,”Thursday”,”Friday”,”Saturday”) |
1. |
| ابتدا یک آرایه با اجزای روزهای هفته ایجاد میشود. به یاد داشته باشید که مابین روزهای هفته حتما قرار بگیرد و سپس آرایه درون متغییری بنام dayName قرار میگیرد. | |
|
monName = new Array (“January”,”February”,”March”,”April”,”May”,”June”,”July”,”Auguest”,”September”,”October”,”November”, |
2. |
| در این مرحله مانند مرحله قبل, آرایه ای برای نام روزهای ماههای سال ایجاد میشود. | |
|
now = new Date |
3. |
| آخرین کاری که در اولین اسکریپت بایستی انجام دهید, ایجاد یک متغییر تاریخ با دستور newDate میباشد. بدین صورت javascript یک Object تاریخ جدید ایجاد کرده و تاریخ فعلی را درون آن قرار میدهد. | |
|
document.write(“<h3>Today is ” + dayName[now.getDay()] + “, ” + monName[now.getMonth()] + ” ” + now.getDate() + “.</h3>”) |
4. |
| در این اسکریپت قسمت Body که شامل یک خط میباشد نتیجه مستقیما روی صفحه نوشته میشود. دستور document.write عبارت مورد نظر را درون یک پرانتز قرار داده و آن را در پنجره صفحه مورد نظر می نویسد. همانطور که از Html بخاطر دارید تگ <h3> برای استفاده در تیترنویسی با سایز ۳ میباشد. به دنبال آن رشته حرفی “Today is” و علامت + قرار گرفته که منظور از این علامت, اضافه کردن محتویات بعدی به قسمت قبل میباشد. عبارت dayName[now.getDay()]s از سمت راست به چپ خوانده میشود. دستور getDay()s روز هفته را دریافت کرده و با اضافه کردن now, عدد روز امروز را به خود اختصاص داده که نتیجه عددی آن با توجه به اجزای آرایه dayName در مرحله اول, روز مربوطه را مشخص میکند. سپس بعد از قرار دادن علامت + عبارت monName[now.getMonth()]s نوشته شده که همانند قسمت قبل, نام ماه را بر اساس آرایه monName مشخص میکند. بعد از قرار دادن یک فاصله درون گیومه, now.getDay()s نوشته شده که تاریخ ماه را نشان میدهد. در نهایت یک نقطه قرار داده و تگ <h3> بسته میشود <html> now = new Date |
|
Iran Developers Network
IDN بزرگترین مرجع توسعه دهندگان ایران – آموزش زبانهای برنامه نويسی
( تعداد نمایش : 1649 )
دیدگاه خود را بیان کنید.
باید وارد سایت شده باشید برای دیدگاه دادن