HTML Input Attributes
ویژگیها (Attributes) برای کنترل رفتار و ظاهر ورودیها استفاده میشن.
🔹 1. value
مقدار پیشفرض فیلد ورودی.
🔹 2. name
نام فیلد برای ارسال داده در فرم (ضروری برای بکاند).
🔹 3. placeholder
متن راهنما داخل فیلد.
🔹 4. required
الزامی بودن پر کردن فیلد.
🔹 5. readonly
فقط خواندنی (کاربر نمیتونه تغییر بده).
🔹 6. disabled
غیرفعال کردن فیلد (کاربر نمیتونه استفاده کنه).
🔹 7. maxlength
/ minlength
تعیین حداقل و حداکثر تعداد کاراکتر.
🔹 8. min
/ max
برای تعیین بازه عددی یا زمانی.
🔹 9. step
برای تعیین گام مقادیر عددی.
🔹 10. autofocus
بهطور خودکار هنگام بارگذاری صفحه فوکوس میگیره.
🔹 11. autocomplete
پیشنهاد خودکار مرورگر برای ورودی.
🔹 12. pattern
الگوی اعتبارسنجی با Regex.
🔹 13. multiple
امکان انتخاب چند فایل یا چند ایمیل.
🔹 14. size
اندازه فیلد ورودی (تعداد کاراکتر نمایشی).
🔹 15. list
لیست مقادیر پیشنهادی (با استفاده از <datalist>
).
🔹 16. checked
برای پیشفرض انتخاب شدن checkbox
یا radio
.
🔹 17. form
اتصال ورودی به یک فرم خاص (خارج از <form>
).
🔹 18. height
و width
تنظیم اندازه فیلد ورودی از نوع image
.
✅ جمعبندی
مهمترین Input Attributes در HTML شامل:
-
کنترل مقدار و ظاهر →
value
,placeholder
,size
-
کنترل اعتبارسنجی →
required
,min
,max
,step
,pattern
,maxlength
-
کنترل وضعیت →
readonly
,disabled
,checked
,multiple
-
کاربرپسند →
autofocus
,autocomplete
,list