بخش اول: روش قرار دادن کدهای جاوااسکریپت درون سند HTML:
قبل از هرچیزی اینو بگم که زبان جاوااسکریپت به بزرگی و کوچیکی حروف و کدها حساس نیست برای مثال توی جاوااسکریپت LANGUAGE و language یک مفهوم رو میرسونه.
از دو روش ما می تونیم جاوااسکریپت رو توی یک سند HTML قرار بدیم:
#1روش اولی اینه که کدهای جاوااسکریپت مون رو در داخل دو تگ (برچسب) قرار بدیم. این تگ ها ، تگ به صورت روبرو هستند <SCRIPT>و <SCRIPT/>.
#2روش دوم هم اینه که از برچسب هایی بنام برچسب های مدیریت رویداد (even handling) استفاده کنیم که در ادامه توضیحشون میدم.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
خوب الان میخوام طرز استفاده از دو روش بالا رو یادتون بدم.
آموزش روش اول:
همونطور که در بالا یادگرفتید اگه ما دستورالعمل هامون رو در بین تگ های <SCRIPT>و <SCRIPT/> بیاریم می تونیم دستورات جاوااسکریپت رو در سند اچ تی ام ال قرار بدیم. ولی بهتره از language به عنوان option (تنظیم) هم در تگ های اسکریپت استفاده کنیم . این آپشن معرف اون هست که در این سند اچ تی ام ال از چه زبان اسکریپتی داره استفاده میشه.
این به این خاطر هست که در سند اچ تی ام ال به غیر از زبان جاوا اسکریپت زبان های اسکریپتی دیگه ای هم استفاده میشه. (در کل واسه این هست که کدها قاطی نشوند)
خوب مثالمون رو میخوام در زیر بهتون نشون میدم طبق معمول هم از کلمه Hello World معروف استفاده میکنم.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در کدهای بالا همونطور که دیدید دستورالعمل های جاوا اسکریپت در بین برچسب های<HEAD> قرار گرفتند. اگر کلمه Hello World در بین برچسب های <BODY> هم قرار می گرفت بازهم نتیجه هر دوشون یکی بود.
نکته: از اونجایی که برچسب های <HEAD> قبل از برچسب های <BODY> میان بهتره (قاعده اش اینه) که همه توابع و متغیرهای سرتاسری در بدنه در بین برچسب های <HEAD> آورده بشند و دستورالعمل های جاوا اسکریپت مربوط به سند در بدنه سند HTML بیان.