مетод Window confirm()

تعریف و استفاده

confirm() این روش دیالوگی را نمایش می‌دهد که شامل پیام، دکمه تأیید و دکمه لغو است.

اگر کاربر روی دکمه "تأیید" کلیک کند،confirm() این روش بازمی‌گردد true، در غیر این صورت false.

توضیحات

اگر می‌خواهید کاربر محتوایی را تأیید یا پذیرش کند، معمولاً از جعبه تأیید استفاده می‌شود.

جعبه تأیید تمرکز را از پنجره فعلی برداشته و کاربر را مجبور به خواندن پیام می‌کند.

قبل از اینکه کاربر دکمه تأیید یا لغو را کلیک کند و دیالوگ را ببندد، از ورود کاربر به مرورگر جلوگیری می‌کند. در حالی که confirm() در این حالت، اجرای کد JavaScript متوقف می‌شود و تا زمان پاسخ کاربر، خط بعدی اجرا نمی‌شود.

لطفاً ببینید:

مетод alert()

مетод prompt()

مثال

مثال 1

نمایش جعبه تأیید:

confirm("Press a button!");

آزمایش کنید

مثال 2

جعبه تأیید با خط کشیدگی:

confirm("Press a button!\nEither OK or Cancel.");

آزمایش کنید

مثال 3

نمایش جعبه تأیید و نمایش محتوای کلیک شده کاربر:

let text;
if (confirm("Press a button!") == true) {
  text = "You pressed OK!";
} else {
  text = "You canceled!";
}

آزمایش کنید

قواعد دستور زبان

confirm(پیام)

پارامتر

پارامتر توضیح
پیام اختیاری است. متنی که در مربع تأیید نمایش داده می‌شود.

مقدار بازگشتی

نوع توضیح
بیت‌واری اگر کاربر روی تأیید کلیک کند، مقدار true خواهد بود، در غیر این صورت false خواهد بود.

پشتیبانی مرورگر

همه مرورگرها پشتیبانی می‌کنند confirm():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی