با عرض سلام خدمت کاربران محترم سایت پی وی لرن. در جلسه قبل این آموزش شی navigator در جاوا اسکریپت را توضیح دادیم در این جلسه قصد داریم تا به آموزش پنجره Alert در جاوا اسکریپت JavaScript و Confirm Box در جاوا اسکریپت بپردازیم.
جاوا اسکریپت سه نوع پنجره یا دیالوگ pop-up دارد:
در ادامه هر یک از این سه نوع را توضیح خواهیم داد.
از این پنجره برای نمایش هشدار به کاربر در جاوا اسکریپت یا نمایش پیغام استفاده می شود.
وقتی یک پنجره alert نمایش داده می شود، کاربر باید روی دکمه OK کلیک کند.
ساختار دستور:
1 | window.alert("sometext"); |
متد ()window.alert می تواند بدون پیشوند window نوشته شود:
این پنجره زمانی استفاده می شود که می خواهید از کاربر تاییدیه بگیرید.
وقتی پنجره نمایش داده می شود، کاربر می تواند گرینه OK یا Cancel را انتخاب کند.
اگر کاربر گزینه OK را انتخاب کند، متد مقدار true را بر می گرداند و اگر گزینه Cancel را انتخاب کند، متد مقدار false را بر می گرداند.
ساختار دستور:
1 | window.confirm("sometext"); |
متد ()window.confirm می تواند بدون پیشوند window استفاده شود:
1 2 3 4 5 | if (confirm("Press a button!")) { txt = "You pressed OK!"; } else { txt = "You pressed Cancel!"; } |
از این پنجره معمولا برای گرفتن ورودی از کاربر قبل از وارد شدن صفحه استفاده می شود.
وقتی پنجره نمایش داده شد، کاربر می تواند گزینه های OK یا Cancel را انتخاب کند.
اگر کاربر گزینه OK را انتاخب کند، متد مقدار ورودی را بر می گرداند و اگر کاربر گزینه Cancel را انتخاب کند، متد null بر می گرداند.
ساختار دستور:
1 | window.prompt("sometext","defaultText"); |
این متد نیز می تواند بدون پیشوند window نوشته شود:
1 2 3 4 5 6 7 | var person = prompt("Please enter your name", "Harry Potter"); if (person == null || person == "") { txt = "User cancelled the prompt."; } else { txt = "Hello " + person + "! How are you today?"; } |
برای نمایش پیام در چندین خط می توانید از سمبل n\ استفاده کنید:
جلسه آموزش پنجره Alert در جاوا اسکریپت JavaScript نیز به پایان رسید.
در جلسه بعد به آموزش رویداد های زمانی در جاوا اسکریپت خواهیم پرداخت. با ما همراه باشید.