آموزش دستور alert در جاوا اسکریپت

هنگامیکه از برخی از وبسایتها بازدید میکنیم پاپآپها یا پنجرههای بازشویی در صفحه ظاهر میشوند و حاوی پیغامی یا تبلیغی برای ما هستند. این جعبههای هشدار (
Message box در جاوا اسکریپت) نوعی پنجره کوچک هستند که پیغام یا متن مشخصشدهای را به ما نمایش میدهند. اگر
آموزش صفر تا صد جاوا اسکریپتسبزلرن را دنبال کرده باشید میدانید که این قابلیت با تابعی به نام تابع
Alert در جاوا اسکریپتامکانپذیر است که در این مطلب از مجله سبزلرن قرار است در سناریوهایی کاملاً عملی آن را مورد بررسی و بازبینی قرار دهیم.
جعبههای پاپ آپ در جاوا اسکریپت
در زبان برنامه نویسی جاوا اسکریپت، سه نوع پنجره بازشو یا بهاصطلاح پنجره پاپ آپ وجود دارد. انواع
alert
در جاوا اسکریپت
به صورت موارد زیر هستند:
- جعبه هشدار (Alert Box)
- جعبه تأیید (Confirm Box)
- جعبه ورود (Prompt Box)
ساخته میشوند، مورد بررسی و بازبینی دقیق قرار خواهیم داد و در آخر سر دو نمونه از باکسهای Confirm و Prompt را هم با متدهای مخصوص خودشان بررسی میکنیم.
Alert در جاوا اسکریپت
تابع alert
در جاوا اسکریپت
نوعی جعبه هشدار با پیام خاص و دکمه OK ارائه میدهد. این تابع تضمین میکند که اطلاعاتی به کاربر میرسد اما باید به این نکته توجه داشت که دسترسی به سایر محتوای صفحه را تا زمانی کاربر روی دکمه OK کلیک نکند، محدود خواهد کرد. استفاده بیشازحد از این متد میتواند دسترسی کاربر به سایر عناصر صفحه را تا زمانی که جعبه هشدار بسته نشود، مختل کند.
به زبان ساده تابع alert در زبان جاوا اسکریپت ابزاری مفید برای نمایش پیامها یا هشدارها در پنجره مرورگر است. معمولاً برای انتقال اطلاعات مهم به کاربران استفاده میشود. هنگامیکه alert مورد استفاده قرار بگیرد، یک کادر پاپ آپ در پنجره مرورگر ظاهر میشود. کاربران باید روی دکمه OK در جعبه هشدار کلیک کنند تا به مرور خود در پنجره فعلی ادامه دهند.
سینتکس تابع Alert در جاوا اسکریپت
برای نمایش جعبه هشدار در جاوا اسکریپت، از تابع alert با سینتکس زیر میتوان استفاده کرد:alert(); // syntax 1 alert(message); // syntax 2
در سینتکس فوق، «message» نوعی رشته متنی است که همان پیغام یا هشدار را به کاربران ارائه میدهد. پارامتر «message» اختیاری اما بهتر است برای آنکه کاربر بفهمد چه اتفاقی افتاده است آن را ارائه کنیم. مثال زیر را در نظر بگیرید که در آن تابع جاوا اسکریپت نوعی هشدار را راهاندازی میکند:
در مثال بالا، با فراخوانی تابع showAlert نوعی جعبه هشدار با پیام This is an Alert به کاربر نمایش داده میشود. این ویژگی ساده و در عین حال مؤثر اغلب برای برقراری ارتباط یا ارائه دستورالعملهای مهم در یک صفحه وب استفاده میشود. پارامترهای تابع Alert در Javascript
تابع
alert در جاوا اسکریپتنوعی پارامتر اختیاری را میپذیرد که آن هم پارامتر پیغام بوده که شیوه نوشتن آن به صورت زیر است:
message: 'string'
در خط کد بالا message نوعی رشته اختیاری است که میتواند در تابع alert گنجانده شود.
آموزش ایجاد هشدار در جاوا اسکریپت
همانطور که بیان کردیم متد alert
در جاوا اسکریپت
برای نمایش جعبه هشدار پاپ آپ با پیام مشخص و یک OK استفاده میشود. این متد معمولاً برای اطمینان از اینکه اطلاعات مهم به دست کاربر میرسد استفاده خواهد سد. در زیر مثالی وجود دارد که نحوه ایجاد هشدار در جاوا اسکریپت را نشان میدهد.
خروجی کد بالا به صورت زیر است:Alert() Method in JavaScript سلام به سبز لرن خوش آمدید
این یک هشدار جاوا اسکریپت است
برای نمایش هشدار لطفا روی دکمه «نمایش هشدار» کلیک کنید.
در زیر توضیحات کامل کد بالا ارائه شده است:
بلوک style حاوی برخی استایلهای CSS برای عناصر HTML، مانند رنگ و خانواده فونت برای استایل دادن به alert است.
در داخل تگ «»، یک عنوان («
» و «») وجود دارد که به کاربر خوشامد میگوید.
سلام به سبز لرن خوش آمدید
این یک هشدار جاوا اسکریپت است
همچنین در این بلوک یک پاراگراف (p) به کاربر پیشنهاد میدهد تا روی دکمه نمایش پیام هشدار کلیک کند.
برای نمایش هشدار لطفا روی دکمه «نمایش هشدار» کلیک کنید.
دکمه (button) دارای یک ویژگی «ondblclick» است که با دو بار کلیک کردن، تابع «myAlert» را فعال میکند.
بلوک «
همچنین در این بلوک یک پاراگراف (p) به کاربر پیشنهاد میدهد تا روی دکمه نمایش پیام هشدار کلیک کند.سلام به سبز لرن خوش آمدید
این یک هشدار جاوا اسکریپت است
دکمه (button) دارای یک ویژگی «ondblclick» است که با دو بار کلیک کردن، تابع «myAlert» را فعال میکند.برای نمایش هشدار لطفا روی دکمه «نمایش هشدار» کلیک کنید.
بلوک «
Click the button below to see an alert.