: عنصر INPUT

آخر تحديث: 2026-09-12

<input>عنصر INPUT

عنصر <input> هو أكثر عناصر التحكم في النماذج شيوعًا، وينشئ حقول إدخال متنوعة. الخاصية type تتبدل بين النص وكلمة المرور وخانة الاختيار والراديو ومنتقي التاريخ وغيرها. وهو عنصر فارغ.

الفئةالنماذج
نموذج المحتوىلا شيء (عنصر فارغ)
العناصر الأم المسموحةأي عنصر يقبل المحتوى النصي، عادةً داخل <form>
وسم الإغلاقذاتي الإغلاق — لا حاجة لوسم إغلاق
الحالةقياسي

📝 البنية

<input type="text" name="اسم-الحقل" placeholder="نص التلميح">

⚙️ السمات

يدعم هذا العنصر السمات العامة بالإضافة إلى ما يلي:

السمةالقيمةالوصف
typeKeywordThe type of the input, determines the control's form.
  • text — Single-line text field (default).
  • password — Password field, input masked.
  • checkbox — Checkbox, multiple selection.
  • radio — Radio button, one per group.
  • email — Email field with format validation.
  • number — Number field with stepper.
  • date — Date picker.
  • file — File picker.
  • submit — Submit button.
  • button — Plain button.
  • hidden — Hidden field, submitted with the form.
nameTextThe field name submitted with the form; groups radio buttons.
valueTextThe current or default value.
placeholderTextHint text shown when the field is empty.
requiredBooleanMarks the field as required.
disabledBooleanDisables the field; not submitted.
readonlyBooleanRead-only; visible but not editable.
maxlengthNumberMaximum number of characters.
checkedBooleanDefault checked state for checkbox/radio.

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفح

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<input> v1 v12 v1 v1 v1
مدعوم في جميع المتصفحات الرئيسية
نصيحة: اضبط الخاصية name دائمًا، وإلا فلن تُرسل قيمة الحقل.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%