رویداد های اسکریپت و HTML

آموزش HTML

رویداد های اسکریپت و HTML

سلام  خدمت همراهان عزیز با آموزش زبان برنامه نویسی (HTML) همراه شما هستیم. برای اطلاعات بیشتر به مقاله ی هفته ی قبل مراجعه فرمایید .

آموزش امروز :

رویداد های اسکریپت و HTML

Application of scripting languages ​​in HTML

در ابتدای این فصل گفته شد که کد اسکریپت می تواند از طریق رویداد های خاصی به نام پردازنده های رویداد به فایلهای HTML اضافه شود . اما رویداد چست؟ رویداد ها در اثر فعالیت کاربر یا قرار گرفتن صفحه ای در مرورگر رخ می دهند .

نمونه هایی از رویداد ها عبارتند از کلیک کردن دکمه ماوس توسط کاربر ، فشردن کلیدی از صفحه کلید انتقال یک پنجره و حرکت ماوس در صفحه نمایش . HTML می تواند اسکریپتی را به وقوع رویداد ی مقید کند. این کار را از طریق صفت پردازنده رویداد انجام می دهد.

مثل onclick . دستور زیر مشخص می کند که با کلیک کردن دکمه ای اسکریپتی باید اجرا شود.

با این دستورات ، دکمه ای به نام” Press Me ” ایجاد می شود که با کلیک کردن بر روی آن تابع ()alert جاوا اسکریپت اجرا می شود و پیامی را صادر می کند.

صفت پردازنده رویداد را می توان به اغلب دستورات HTML اضافه کرد . در عمل این صفات توسط دستورات <INPUT> ، <SELECT> ، <TEXTAREA> و <BUTTON> به کنترلهای فرم مربوط می شود . جدول رویداد هایی را که در HTML قابل استفاده اند نشان می دهد.

رویدادهای مهم عبارتند از onclik ، ondblclick ، onkeydown ، onkeypress ، onkeyup ، onmousedown ، onmousemove ، onmouseout ، onmouseover و onmouseup .

معرفی سایت خارجی :

https://www.codecademy.com

https://html.com

 

این رویداد ها تقریبا برای تمام دستورات HTML که عکس العملی در صفحه نمایش دارند توصیف شده است. منظور از

” اغلب دستورات” در جدول عبارتند از :

بعضی از دستورات HTML رویداد های خاص خودشان را دارند. به عنوان مثال ، دستورات <BODY> و <FRAMESET> رویداد ی برای بار کردن و خروج از صفحه دارند، لذا هر دو دستور دارای رویداد های onIoad و onunload هستند .

در دستورات <FRAMESET> این رویداد ها تا زمانی که تمام فریمها بار نشده اند یا تخلیه نشده اند رخ نمی دهند.

دستور <FORM> دارای دو رویداد ویژه است که وقتی کاربر دکمه های reset یا submit را کلیک کرد رخ می دهند . این رویدادها عبارتند از onsubmit و onreset .

دقت کنید که هنگام کارکردن با اسکریپتها این رویداد ها ممکن است برای اهدادف دیگری به کار روند.

دستورات مربوط به فرم عبارتند از <BUTTON> ، <INPUT> ، <LABEL> ، <SELECT> و <TEXTAREA> برای فیلدهایی که با دستور <INPUT> ایجاد می شوند می توان از رویداد های onfocus و onbur استفاده کرد. رویداد onfocus

وقتی رخ می دهد که مکان نما در عنصری قرار گیرد و رویداد onblur وقتی رخ می دهد که نما از عنصری خارج شود. رویداد onselect وقتی رخ می دهد که متنی توسط کاربر انتخاب شود . رویداد onchange وقتی رخ می دهد که مقدار فیلد ی تغییر کند یا مکان  نما از آن خارج  شود.

مثال :

برنامه ای که کاربرد رویداد های مربوط به کنترلهای فرم را نشان می دهد.

گرچه رویداد های مثال در مرورگر نت اسکیپ و IE یکسان است ولی رویدادهای مربوط به دستورات  HTML ممکن است

از مرورگری به مرورگر دیگر فرق کند به عنوان مثال رویداد onclick برای اغلب دستورات از جمله <B> ، <SPAN> ، <HR> وجود دارد .

 

<p title=”introduction”>   this is the first      </p>

 

برگرفته از :

کتاب راهنمای جامع (HTML, BHTML, XML)

دکتر عین الله جعفر نژاد قمی

پاسخ به سوال دوستان :

شاید تاکنون به این فکر کرده باشین که چرا باید برای کسب و کار خود وبسایت داشته باشین ؟

دلیل اینکه می‌گوییم باید سایت داشته باشید این آمار است. توجه کنید که ۸۱٪ از افراد قبل از

تصمیم گیری در مورد خرید و فروش در یک کسب وکار یا خدمات، در اینترنت تحقیق می کنند.

یعنی ۲۵.۹۲ میلیون نفر هستند که مشاغل را به صورت آنلاین جستجو می کنند. با این وجود ۴۶% کسب و کارها فکر می‌کنند نیاز به وب سایت ندارند.

توجه داشته باشید که جهان به سمت دیجیتالی شدن پیش می‌رود و نداشتن وب سایت

برای یک شرکت یا هر کسب و کاری، به منزلۀ جا ماندن از گردونۀ روزگار است.

برای اطلاعات بیشتر با همکاران ما در شرکت آراز پردازش در ارتباط باشید

آدرس ایمیل:  info@arazpardazesh.com

اینستاگرام شرکت:   https://instagram.com/araz_pardazesh_kla

تماس با ما:     https://arazpardazesh.com/contact

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

5 × یک =