آموزش تگ datalist در HTML

آموزش تگ datalist در HTML

تگ <datalist> در HTML به منظور ایجاد لیستی از گزینه‌هایی که کاربر می‌تواند انتخاب کند، استفاده می‌شود. این تگ به توسعه‌دهندگان وب امکان می‌دهد تا لیستی از مقادیر را به کاربر ارائه دهند که می‌تواند از آن‌ها برای ورود اطلاعات استفاده کند، مانند در فیلد جستجو یا فرم‌ها.

ساختار کلی

<input list="datalist_id">
<datalist id="datalist_id">
    <option value="Option 1">
    <option value="Option 2">
    <option value="Option 3">
</datalist>

توضیحات:

  1. <input>: این تگ برای ایجاد یک فیلد ورودی در فرم‌ها استفاده می‌شود.
  2. list attribute: این ویژگی به <input> می‌گوید که باید از یک داده‌لیست استفاده کند. ارزش آن باید با id تگ <datalist> هماهنگ باشد.
  3. <datalist>: این تگ برای تعریف داده‌لیست استفاده می‌شود.
  4. id attribute: شناسه داده‌لیست که با ویژگی list در <input> هماهنگ است.
  5. <option>: این تگ برای تعریف هر گزینه در داده‌لیست استفاده می‌شود.

مثال:

<label for="browser">Choose a browser:</label>
<input list="browsers" id="browser" name="browser">

<datalist id="browsers">
  <option value="Chrome">
  <option value="Firefox">
  <option value="Safari">
  <option value="Edge">
  <option value="Opera">
</datalist>

توضیحات:

  • در این مثال، یک فیلد ورودی با نام browser ایجاد شده است که از یک داده‌لیست به نام browsers استفاده می‌کند.
  • داده‌لیست browsers شامل گزینه‌هایی است که کاربر می‌تواند انتخاب کند، از جمله “Chrome”، “Firefox” و غیره.

استفاده از تگ <datalist> در HTML به توسعه‌دهندگان امکان می‌دهد تا فیلد‌های ورودی را با لیست‌های گزینه‌های معتبر پر کنند و تجربه کاربر را بهبود بخشند.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - کلمه کلیدی Let (Let)

JavaScript – کلمه کلیدی Let (Let)

تعریف let کلیدواژه let در ES6 (2015) معرفی شد و دارای ویژگی‌های خاصی است که آن را از var...

بیشتر بخوانید
JavaScript - متغیرها (Variables)

JavaScript – متغیرها (Variables)

متغیرها در جاوا اسکریپت متغیرها در جاوا اسکریپت به عنوان ظرف‌هایی برای ذخیره‌سازی داده‌ها استفاده می‌شوند و می‌توانند به...

بیشتر بخوانید
JavaScript - کامنت‌ها (Comments)

JavaScript – کامنت‌ها (Comments)

کامنت‌ها در جاوا اسکریپت کامنت‌ها در جاوا اسکریپت به برنامه‌نویسان این امکان را می‌دهند تا توضیحاتی را به کد...

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

نظرات

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

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