انواع ورودی در HTML
در HTML، تگ input برای ایجاد انواع مختلف ورودیها (فیلدها) استفاده میشود. این ورودیها میتوانند انواع مختلفی از دادهها را از کاربر دریافت کنند. در زیر، انواع ورودیها و کاربردهای آنها آورده شده است:
انواع ورودیهای input:
-
ورودی متن (Text Input): برای دریافت ورودیهای متنی از کاربر.
<input type="text" id="username" name="username"> -
ورودی پسورد (Password Input): برای دریافت ورودیهای پسورد، که متن ورودی را مخفی میکند.
<input type="password" id="password" name="password"> -
ورودی ایمیل (Email Input): برای دریافت آدرس ایمیل. مرورگر میتواند اعتبارسنجی اولیه انجام دهد.
<input type="email" id="email" name="email"> -
ورودی عدد (Number Input): برای دریافت ورودیهای عددی. این ورودی امکان تعیین محدودیتهای عددی را نیز دارد.
<input type="number" id="age" name="age" min="18" max="100"> -
ورودی تاریخ (Date Input): برای دریافت تاریخ. معمولاً یک تقویم در اختیار کاربر قرار میدهد.
<input type="date" id="birthday" name="birthday"> -
ورودی زمان (Time Input): برای دریافت زمان.
<input type="time" id="appointment" name="appointment"> -
ورودی رنگ (Color Input): برای انتخاب رنگ. مرورگر یک انتخابگر رنگ نمایش میدهد.
<input type="color" id="favcolor" name="favcolor"> -
ورودی رادیویی (Radio Button): برای انتخاب یک گزینه از میان چندین گزینه.
<input type="radio" id="male" name="gender" value="male">
<label for="male">مرد</label>
<input type="radio" id="female" name="gender" value="female">
<label for="female">زن</label> -
ورودی چکباکس (Checkbox): برای انتخاب یا عدم انتخاب یک گزینه.
<input type="checkbox" id="subscribe" name="subscribe">
<label for="subscribe">عضویت در خبرنامه</label> -
ورودی فایل (File Input): برای انتخاب و آپلود فایل.
- ورودی شماره تلفن (Tel Input): برای دریافت شماره تلفن. مرورگر میتواند شماره تلفن را اعتبارسنجی کند.
- ورودی URL (URL Input): برای دریافت URL. مرورگر میتواند اعتبارسنجی URL را انجام دهد.
- ورودی Hidden (Hidden Input): برای ذخیره اطلاعات مخفی که به کاربر نمایش داده نمیشود.
- ورودی دکمه (Button): برای ایجاد دکمههای مختلف.
- ورودی ارسال (Submit Button): برای ارسال فرم.
- ورودی بازنشانی (Reset Button): برای بازنشانی فرم به مقادیر پیشفرض.
انواع ورودیهای دیگر در HTML:
-
دکمه:
<button type="button">دکمه</button> -
متن چندخطی (با استفاده از textarea):
<textarea name="message" rows="4" cols="50"></textarea> -
لیست کشویی (با استفاده از select و option):
<select name="country" id="country">
<option value="iran">ایران</option>
<option value="usa">آمریکا</option>
<option value="uk">بریتانیا</option>
</select>
با استفاده از این انواع ورودیها میتوانید فرمهایی برای جمعآوری دادههای مختلف از کاربران طراحی کنید.
