|
معرفي متغيير در جاوا اسكريپت |
||||||||||
|
در
اين آموزش بر خلاف بقيه سايتها كه يا فقط كد يك برنامه رو ميزارن يا
همون كد رو با يك سري توضيح قاتي ميكنن و مينويسن ميخوام بطور كامل
معرفي يك متغيير را در جاوا اسكريپت آموزش بدم. ما تو اين آموزش براي سهولت كار با برنامه FrontPage كار ميكنيم شما هم ميتونيد با هر برنامهاي كه راحت هستيد كار كنيد. در اين آموزش شما ياد ميگيريد كه چگونه در ابتدا كه يك نفر وارد سايت شما ميشه از اون يك سري سوال بكنيد و بعد جوابهاي داده شده توسط اون فرد رو يك جايي نمايش بدين... براي
شروع وارد نرمافزار FrontPage ميشويم.سپس وارد
قسمت كدها ميشويم. خوب همون طور كه معلومه اين يك كد جاوا هستش و بايد كدهاي جاوا را شروع كنيم تمام كدهاي جاوا با تگ زير شروع ميشوند :
اين تگ رو بين دو تگ HEAD وارد كنيد، حالا بايد متغييرها را تعريف كنيم
ما در اين خط با دستور Var
متغييرها را معرفي كردهايم البته ميتوانيم اين قسمت را انجام
ندهيم ولي براي رعايت استاندارد اين قسمت را انجام ميدهيم.
همان
طور كه در كد معلوم است تعريف كردهايم كه متغيير
"name" پنچرهاي را باز كند كه در آن عبارت
"?whats your name" نوشته شده باشد، و در
قسمت فيلد ورودي هم عبارت ".Type your name here"
نوشته شده باشد.
حالا فايل را ذخيره كنيدو آن را در Browser
مشاهده كنيد. حالا ميخواهيم متغيير "Lastname" را تعريف كنيم :
و بعد از آن متغيير "Email" را تعريف ميكنيم :
در
تمام متغييرهاي بالا درون پرانتز دو قسمت وجود
دارد كه با كاما از هم جدا ميشوند و هر كدام درون دو علامت " قرار
ميگيرند كه قسمت اول مربوط به عبارت بالاي بنجره و قسمت دوم مربوط
به عبارت درون فيلد ورودي ميشود.
تا اين مرحله كار با
متغييرها و معرفي آنها را ياد گرفتيم ، بعد از اين ميخواهيم از
اين متغييرها يك خروجي بگيريم.
در
اين كد با دستور Document.Write به سيستم دستور ميدهيم تا
مقادير موجود در پرانتز را روي صفحه بنويسد. ما ميتوانيم نحوه نمايش و ظاهر اين متن را نيز تغيير دهيم براي اين كار در اول كد قبل از آغاز كدهاي جاوا سبك و نحوهي نمايش متن را با كدهاي معمول HTML تعيين ميكنيم، براي مثال :
علاوه بر نمايش بصورت متن ميتوانيم اين متغييرها را بصورت يك بنجره مجزا نمايش دهيم براي اين كار از كد زير استفاده ميكنيم :
در اين دستور محتواي متغييرها بصورت يك پنجره در هنگام ورود به سايت نمايش داده ميشوند. در پايان يك نمونه كد آماده براي يادگيري بهتر شما از اين برنامه قرار ميدهم :
|
.Copyright 2005
EQualizer.8m.com.All Rights Reserved
www.equalizer.8m.com