آموزش تگ dialog در HTML

آموزش تگ dialog در HTML

تگ <dialog> در HTML برای تعریف یک صفحه دیالوگ یا پنجره مودال برای نمایش اطلاعات یا انجام عملیات تعاملی استفاده می‌شود. این تگ به توسعه‌دهندگان اجازه می‌دهد تا پنجره‌های مودالی که اطلاعات یا گزینه‌های بیشتری را به کاربران ارائه می‌دهند را ایجاد کنند.

ساختار کلی

<dialog open>
  <!-- محتوای دیالوگ -->
</dialog>

توضیحات:

  • <dialog>: این تگ برای تعریف یک صفحه دیالوگ استفاده می‌شود.
  • open: این ویژگی به تگ <dialog> اجازه می‌دهد که به طور پیشفرض باز شود و دیالوگ را نمایش دهد.

Attribute‌‌های مهم:

  1. open: این ویژگی مشخص می‌کند که دیالوگ در هنگام بارگذاری صفحه باید باز شود یا خیر.
  2. close: این ویژگی به تگ <dialog> اجازه می‌دهد که به طور خودکار بسته شود.

مثال:

<dialog open>
  <h2>Welcome!</h2>
  <p>This is a modal dialog box.</p>
  <button onclick="closeDialog()">Close</button>
</dialog>
function closeDialog() {
  document.querySelector('dialog').close();
}

توضیحات:

در این مثال، یک صفحه دیالوگ باز است که پیام “Welcome!” را نمایش می‌دهد و یک دکمه برای بستن دیالوگ وجود دارد. وقتی کاربر روی دکمه “Close” کلیک می‌کند، دیالوگ بسته می‌شود.

استفاده از تگ <dialog> در HTML به توسعه‌دهندگان اجازه می‌دهد تا تجربه کاربری بهتری را ارائه دهند، به خصوص زمانی که نیاز به نمایش اطلاعات بیشتری یا انجام عملیات تعاملی دارند. این تگ معمولاً در برنامه‌های وب، فرم‌های ثبت نام، پنل‌های تنظیمات و دیگر بخش‌هایی که نیاز به ارائه اطلاعات به صورت پنجره مودال دارند، استفاده می‌شود.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.