Xگروه بین المللی HSE IRAN
گروه بین المللی ایمنی بهداشت
مرجع اطلاعات کامپیوترواینترنت :: دستورات مقدماتی Java Script
 
 

آخرین اخبار
ارائه مقاله با نام خودتان
اموزش شبکه کامپیوتری
اموزش تکنیک های افزایش بازدیدسایت
تجارت الکترونیک
هک وامنیت
اموزش طراحی وب سایت
خوش آمد گویی به خوانندگان ونویسندگان عزیز
قاب تلفن همراه ضدجاذبه با فناوری نانومکش
برگزاری نمایشگاه رباتیک درمسکو
پیش فروش ۱۰۴ آپارتمان در ۴ ساعت از طریق بازاریابی چریکی
چرا لینکدین سایت آموزش آنلاین لیندا را ۱٫۵ میلیارد دلار خرید؟
چگونگی تبلیغات موثرانلاین بخش اول
گول متدهای هوشمندانه افزایش لایک درلینکدین نخورید
اطلاعاتی مفید در مورد گوگل
آینده سئو سایت از دید گوگل
اسپمر ها و پنالتی شدن وب سایت توسط ان ها
تاثیر سرعت بارگذاری صفحات وب سایت در سئو
نحوه بازنشرصحیح مقالات از سایتها(نحوه جلوگیری ازاشتباه فاحش)
اموزش تصویری گوگل انالیز
 


پانل کاربری
فراموشی کلمه عبور
عضویت
 


گزیده خبرها


ارائه مقاله با نام خودتان

دعوت به همکاری
با سلام خدمت دوستان وهمکاران گرامی 
عزیزان دانمشندوصاحبان وبلاگ درصورت تمایل می توانند با عضویت درسایت  مقالات خودرادرموضوعات مربوطه اسال کنند تا درسایت بنام خودشان درج شود ودرصورت داشتن وبلاگ یا وب سایت لینک ان را هم می توانند قراردهند

:: ادامه خبر



اموزش شبکه کامپیوتری

بنام خدا
آموزش انواع مدل های شبکه کامپیوتری و وای فای ومقالات علمی وجذاب پیرامون محاسبه برد شبکه های وای فای

:: ادامه خبر



اموزش تکنیک های افزایش بازدیدسایت

بنام خدا
بررسی و اموزش چگونگی افزایش رتبه یا افزایش بازدیدسایت یا همان افزایش رتبه (رنکینک)یا همان سئوبهینه سازی سایت

:: ادامه خبر



تجارت الکترونیک

بنام خدا
آموزش و گرد آوری مقالات جذاب و کاربردی پیرامون تجارت الکترونیک
کلیک کنید

:: ادامه خبر



هک وامنیت

آموزش بررسی وافزایش امنیت سایت و آشنایی با هک
کلیک کنید

:: ادامه خبر

 


سازمان های مرتبط
 


پربازدیدترین مطالب
 


نظر سنجی
 

 

 

   

مشروح جزئیات

» دستورات مقدماتی Java Script

بنام خدا

نحوه تعريف دستورات Java Script در صفحه :

برای تعريف و ايجاد يک اسکريپت ، از تگ < script > استفاده می شود . کليه دستورات مورد نظر اسکريپت ، درون تگ باز و بسته < script > تعريف شده و به عبارتی محدوده کدهای اسکريپت را تعيين می کند . در هر صفحه HTML ، می توان به تعداد مورد نياز از تگ < script > استفاده کرد ، که هر تگ به صورت مجموعه ای واحد برای خود عمل می کند .

توجه : قبل از مطالعه قسمت آموزش Java Script ، شما بايد به طور کامل با زبان HTML و به خصوص تگ < script > آشنا باشيد . برای مطالعه قسمت های ذکر شده به بخش آموزش HTML و بخش آموزش تگ < script > برويد .

مثال : در مثال زير يک اسکريت ساده در صفحه قرار داده شده است . به نکات زير دقت کنيد :

  • نکته 1 : علاوه بر Java Script ، زبان های اسکريپتی ديگر از قبيل VB Script يا EcmaScript نيز وجود دارند و در هر تگ < script > بايد به وسيله خاصيت Type نوع و زبان اسکريپتی مورد استفاده در ان اسکريپت را تعيين کرد . در مثال زير زبان اسکريپت Java Script و نوع آن متن تعيين شده است .
  • نکته 2 : در مثال زير از دستور document.write استفاده شده است . اين دستور برای نمايش يک متن خروجی که در پرانتز جلوی آن تعيين می شود ، در صفحه به کار می رود . در ادامه با شی document و خواص و متدهای آن آشنا خواهيد شد .
    
 
Example
< html >
  < head >
    < title > Title of Page عنوان صفحه < /title >
  < /head >
  < body >
    < script type="text/javascript" >
     ( document.write ( "This is an Script !" 
    < /script >
  < /body >
 
This is an Script !

انواع حالت های دستورات اسکريپتی :

به طور کلی 2 حالت اسکريپت ( برنامه اجرايي ) در صفحات وب قابل پياده سازی است :

  1. اسکريپت های که می خواهيم به محض لود شدن صفحه ، اجرا شده و اثر خود را نمايش دهند . در اين حالت بايد اسکريپت ها را در قسمت < body > صفحه قرار داد .
  2. اسکريپت هايي که می خواهيم در هنگام بروز يک رويداد در صفحه ، مثل کليک بر روی يک دکمه خاص و ... اجرا شوند . به عبارت ديگر می خواهيم اجرای آنها کنترل شده باشد . در اين حالت دستورات اسکريپت را در قسمت < head > صفحه و یا در يک فايل خارجی تعريف کرد .

نکته : گاهی اوقات می خواهيم از دستورات اسکريپتی يکسان و مشترک در تمام يا گروهی از صفحات يک وب سايت استفاده کنيم . در اين حالت برای جلوگيری از تکرار دستورات در تمام صفحه های مذکور ، کاهش حجم کد نويسی ، افزايش سرعت طراحی و اعمال تغييرات سريع و آسان به دستورات ، بهتر است همه آن اسکريپت ها را يکبار در يک فايل خارجی تعريف کرده و از آن به طور مشترک در تمام صفحات استفاده کرد . برای دريافت اطلاعات بيشتر به روش سوم قرار دهی اسکريپت در صفحات وب در پايين صفحه برويد .

محل قرار دادن اسکريپت ها در صفحات وب :

به طور کلی 3 روش برای قرار دادن اسکريپت ها در صفحات وب وجود دارد :

1 ) درون محدوده اصلی صفحات HTML ، در قسمت تگ < body > :

اسکريپت های تعريف شده در اين قسمت ، به محض بارگداری و نمايش صفحه اجرا شده و خروجی خود را توليد می کنند . اين نوع اسکريپت ها می توان در هر جای محدوه تگ < body > صفحات تعريف کرد . در اين نوع اسکريپت ها ، هيچ کنترلی از سوی کاربر برای اجرای آنها وجود ندارد ، مگر اينکه دستورات آن در قالب يک تابع ( function ) تعريف شده باشند ، که تا زمان فراخوانی آن تابع اجرا نخواهند شد . برای دريافت اطلاعات بيشتر در مورد توابع جاوا اسکريپت ، به قسمت تعريف توابع در جاوا اسکريپت برويد .

مثال : در مثال زير يک اسکريپت ساده در قسمت تگ < body > صفحه ايجاد شده است . اين اسکريپت به محض لود شدن صفحه اجرا شده و خروجی خود را توليد می کند .

Example
< html >
  < head >
    < title > Title of Page عنوان صفحه < /title >
  < /head >
  < body >
    < script type="text/javascript" >
     ( document.write ( "This script is placed in the body section .  
    < /script >
  < /body >
 
This script is placed in the body section .

 

2 ) در قسمت تگ < head > :

اسکريپت هايي که می خواهيم در هنگام بروز يک رويداد در صفحه مثل کليک بر روی يک دکمه و ... اجرا شوند ، را می توان در قسمت < head > تعريف کرد . دستورات اسکريپت های اين قسمت بايستی در قالب توابع تعريف شده باشند و تا زمانی که از سوی برنامه يا کاربر فراخوانی نشده باشند ، اجرا نخواهند شد . مزيت اين روش در اين است ، که اين اسکريپت ها قبل از اجرا توسط مرورگر لود شده اند . فراخوانی بايد توسط يک اسکريپت ديگر در قسمت تگ < body > صورت بگيرد .

 

مثال : در مثال زير يک اسکريپت ساده در 2 حالت در قسمت تگ < head > صفحه تعريف شده است . در حالت اول به دليل عدم فراخوانی تابع اسکريپت ، آن اسکريپت هيچ گاه اجرا نخواهد شد . اما در حالت دوم تابع ()hello توسط رويداد onclick ( کليک ) دکمه فرمان فراخوانی شده و خروجی خود را نمايش می دهد . برای اجرای اسکريپت بر روی دکمه فرمان مثال کليک نماييد :

 

Example
حالت 1 . در اين حالت به دليل عدم فراخوانی اسکريپت هيچ خروجی نداريم .
< html >
  < head >
    < title > Title of Page عنوان صفحه < /title >
    < script type="text/javascript" >
     function hello ( )
      {
       document.write ( "Hello User . This script is placed in the head section ." )
      }
    < /script >
  < /head >
  < body >
    محتويات صفحه   
  < /body >
 
  خروجی
حالت 2 . در اين حالت با فراخوانی اسکريپت توسط رويداد کليک دکمه فرمان ، دستور آن اجرا می شود .
< html >
  < head >
    < title > Title of Page عنوان صفحه < /title >
    < script type="text/javascript" >
     function hello ( )
      {
       document.write ( "Hello User . This script is placed in the head section . " )
      }
    < /script >
  < /head >
  < body >
    محتويات صفحه 
    < input value ="to view script Click me" id="Button1" type="button" onclick="hello( )" / >
  < /body >

 

3 ) در يک فايل خارجی JS :

در اين حالت تمام اسکريپت های مورد نظر را در يک فايل خارجی متنی با پسوند JS ، تعريف کرده و سپس به وسيله تگ < script > در قسمت < head > صفحه ، بين آن فايل و صفحه لينک ايجاد می کنيم . 
از اين جالت معمولا در مواردی که بخواهيم کدهای اسکريپت را از محتويات صفحات HTML جدا کرده و يا از يک سری دستورات و توابع اسکريپتی مشترک در چند صفحه استفاده کنيم ، کاربرد دارد . 
اسکريپت های اين حالت بايد در قالب توابع مختلف تعريف شده و تا زمانی که از سوی برنامه يا کاربر فراخوانی نشوند ، اجرا نخواهند شد .

مثال : در مثال زير ابتدا يک اسکريپت در يک فايل خارجی به نام myscript.js تعريف کرده و سپس بين صفحه و آن فايل ارتباط ايجاد کرده ايم . تابع ( ) hello2 توسط رويداد کليک دکمه فرمان فراخوانی و اجرا می شود . برای اجرای آن بر روی دکمه فرمان کليک کنيد :

متن فايل   myscript.js
 < script type="text/javascript" >
   function hello2 ( )
    {
     document.write ( "This script is placed in an external Java Script file . " ) 
    } 
 < /script >

 

Example
< html >
  < head >
    < title > Title of Page عنوان صفحه < /title >
    < script type="text/javascript" src ="../myscript.js" >            * ايجاد لينک بين صفحه و فايل اسکريپت *
    < /script >
  < /head >
  < body >
    محتويات صفحه   
    < input value="to view script Click me" id="btnhello2" type="button" onclick="hello2( )" / >
  < /body >

 

مرجعhttp://developer1.ir/


» تاریخ انتشار : 1394/06/14
» بازدیدها : (0)
» نظرات : (0)
نظرات

پست نظرات
نام:


ایمیل:


عنوان:


نام سایت:


نظرات:

كد:


جدیدترین گزارشات


اطلاعاتی مفید در مورد گوگل

یکی از بزرگترین و نوآورترین شرکت های موجود،مسلما گوگل محبوب است.شرکتی که کار خود را با موتور جست و جویش آغاز کرد و هم اکنون در زمینه هایی مانند سیستم عامل کامپیوترهای شخصی،سیستم عامل موبایل،سرویس پست الکترونیکی،انرژی،نقشه برداری،سرویس های مربوط به فضاهای ابری

:: ادامه خبر



آینده سئو سایت از دید گوگل

بهینه سازی سایت همیشه بین متخصصین وب محل بحث گفتگو بوده است برخی آنرا بر هر چیزی ارجح می دانند و برخی معتقدند محتوا بر هر چیزی الویت دارد و فکر می کنند بهینه سازی سایت تبدیل به تقلب و میانبر های نادرستی شده است که اینترنت را از هدف اصلی خود دور می کند.

:: ادامه خبر



اسپمر ها و پنالتی شدن وب سایت توسط ان ها

در این آموزش سئو همراه شما هستم با اطلاعاتی در مورد اسپمر ها و خطرات و مشکلاتی که میتوانند برای وب سایت ها به وجود بیاورند.در این آموزش بررسی میکنیم که شما چطور میتوانید از شر اسپمر ها در امان باشید و وب سایت خود را در امان نگه دارید.در ابتدا شما باید با طرز کار آن ها آشنا شوید

:: ادامه خبر

 
 
 
 
اخبار علمی جدید


ايده هاي كارآفريني براي راه اندازي كسب و كارهاي اينترنتي

اگر به کارآفرینی و راه‌اندازی یک کسب و کار علاقمندید ولی نمی‌دانید از کجا شروع کنید یا نگران بودجه اولیه آن هستید، کسب و کارهای اینترنتی گزینه‌ی خوبی برای شروع هستند. هزینه‌های راه‌اندازی اینگونه کسب و کارها به نسبت کم و دامنه‌ی کسب و کارهایی که  

:: ادامه خبر



آموزش سئو اهرم ایجاد پیوند و رسانه های اجتماعی برای تجارت الکترونیک

‫ساخت لینک و جلب توجه مردم‬ به محتوای تجارت الکترونیک میتواند دشوار باشد‬ ولی با کمی خلاقیت، شما میتوانید‬ فرصتهای با ارزشی را پیدا کنید که‬ به موتورهای جستجو و همچنین بازدید کنندگان شما کمک میکند.‬ 

:: ادامه خبر



ویژگی‌های یک طرح کسب و کار موفق

تعریف: طرح کسب و کار سندی مکتوب است که جزئیات کسب و کار پیشنهادی را مشخص می‌کند. این سند باید ضمن تشریح موقعیت کنونی، نیازها، انتظارات و نتایج پیش‌بینی شده را شرح دهد و کلیه جوانب آن را ارزیابی کند.

:: ادامه خبر



چگونه با کمترین هزینه بهترین ورودبه تجارت الکترونیک داشته باشیم

با سلام خدمت عزیزانی که  صاحب بنگاه کاری هستندحالا کوچک یا متوسط ویا حتی بزرگ  که که به وب گردی اشنایی داریداما درحال حاضردرزمینه نحوه سفارش سایت ویا کلادرزمینه مدیریت سایت اطلاعات ندارید حتی وبلاگ هم نداشته اید چگونه بطور امن وارد تجارت الکترونیک شوید

:: ادامه خبر



روش اندازه گیری پیشرفت خودبعدازراه‌اندازی یک گروه بازاریابی

یکی از بزرگ‌ترین چالش‌ها در گروههای بازاریابی‌ تازه راه‌اندازی شده، اندازه‌گیری میزان موفقیت در برنامه‌های متنوع است. وقتی به شرکت‌های رقیب در مرحله‌ مشابه، نگاهی بیاندازید به سختی می توانید معیارهایی را بیابید که استثناهای زیادی نداشته باشند. به این ترتیب، شما بدون شک با تیم‌تان وارد صحبت شده 

:: ادامه خبر

 
 
   
جستجوی اخبار
جستجو در محتوا   
 
 
   
وضعیت آب و هوا


 
 
   
اوقات شرعی
 
 
   
آلبوم های تصاویر
 
 
   
آمار سایت

» بازدید امروز : 57
» بازدید دیروز : 125
» بازدید هفتگی : 617
» بازدید ماهیانه : 1878
» بازدید سالانه : 7859
» کل بازدیدها : 48590

 
 
   
   
  Copyright @ 2012 IranWebService.