آموزش تگ 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 - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

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

نظرات

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

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