اتریبیوت های تگ input
اتریبیوتهای تگ input در HTML
تگ input یکی از پرکاربردترین عناصر در HTML است که برای دریافت اطلاعات از کاربران استفاده میشود. این تگ دارای اتریبیوتهای متنوعی است که هر کدام رفتار و ظاهر آن را تغییر میدهند.
برای یادگیری عمیقتر درباره اتریبیوتهای input، میتوانید به اتریبیوت های تگ input مراجعه کنید.
انواع اتریبیوتهای اصلی
اتریبیوت | توضیحات |
---|---|
type | نوع فیلد ورودی را مشخص میکند (مثل text, password, email) |
name | برای شناسایی فیلد هنگام ارسال فرم استفاده میشود |
value | مقدار پیشفرض فیلد را تعیین میکند |
placeholder | متن راهنما که هنگام خالی بودن فیلد نمایش داده میشود |
اتریبیوتهای پیشرفته
برخی اتریبیوتهای تگ input برای کاربردهای خاص طراحی شدهاند:
- required: فیلد را اجباری میکند
- readonly: فیلد فقط قابل خواندن است (غیرقابل ویرایش)
- disabled: فیلد غیرفعال میشود
- maxlength: حداکثر تعداد کاراکترهای مجاز
- pattern: اعتبارسنجی با استفاده از regex
نکته: اتریبیوت autocomplete به مرورگر اجازه میدهد مقادیر قبلی را برای پر کردن خودکار پیشنهاد دهد.
کاربرد عملی
در اینجا نمونهای از یک فرم ورود با استفاده از اتریبیوتهای مختلف را مشاهده میکنید:
<form action="/login" method="post">
<input type="email" name="user_email" placeholder="ایمیل خود را وارد کنید" required>
<input type="password" name="user_pass" placeholder="رمز عبور" minlength="8">
<input type="submit" value="وارد شوید">
</form>
<input type="email" name="user_email" placeholder="ایمیل خود را وارد کنید" required>
<input type="password" name="user_pass" placeholder="رمز عبور" minlength="8">
<input type="submit" value="وارد شوید">
</form>
برای مشاهده مثالهای بیشتر و توضیحات کاملتر، حتماً به اتریبیوت های تگ input مراجعه کنید.