English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل مرجعي لـ HTML

مجمع علامات HTML

HTML: <input> علامة

علامة HTML <input> هي عنصر إدخال يقدم للمستخدم عنصر تفاعلي يمكنه من إدخال بياناته. تقليدياً، توجد علامة <input> داخل علامة <form>، ويمكن استخدام خاصية type لتعيين نوع الحقل النصي، المربع المربع، القائمة المنسدلة، الزر، والنوع الأخر من الإدخالات. وتسمى هذه العلامة أيضًا علامة <input> العنصر.

مثال عبر الإنترنت

نموذج HTML بسيط يحتوي على مجالين نصيين وزر تقديم:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>استخدام علامة HTML5 footer (موقع تعليمات أساسية للإنترنت oldtoolbag.com)</title>
</head>
<body>
<h1>oldtoolbag.com تعليميات أساسية</h1>
<form action="demo-form.php" method="post">
  شركة: <input type="text" name="company"><br>
  عنوان: <input type="text" name="address"><br>
  <input type="submit" value="Submit">
</form>
</body>
</html>
اختبار لـ ‹/›

في هذا مثال على مستند HTML5، استخدمنا علامة <form> لإنشاء نموذج HTML. يحتوي هذا النموذج على عناصر <input> لشركة العنوان، وعنصر <input> للزر المقدم.

توافق المتصفحات

IEFirefoxOperaChromeSafari

معظم المتصفحات يدعمون علامة <input>.

تعريف العلامة واستخدامها

علامة <input> تحدد حقل إدخال يمكن للمستخدم إدخال بياناته فيه.

يستخدم العنصر <input> في العنصر <form> لاستخدام وحدة التحكم في المدخلات التي تسمح للمستخدم بتحديد البيانات.

من خلال تعيين خاصية type، يمكن للعنصر <input> أن يصبح حقل نصي، مربع اختيار، زر اختيار، قائمة منسدلة، زر، حقل كلمة المرور وما إلى ذلك!

الإشارات والنصائح

النصيحة: العنصر <input> فارغ، إنه يحتوي فقط على خصائص العلامة.

الإشارة: يمكنك استخدام <label> العنصر لتحديد وسم العنصر <input>.

الفرق بين HTML 4.01 وHTML5

في HTML 4.01، لم تعد تستخدم بيانات "align". لا يدعمها HTML5. يمكن استخدام CSS لتحديد تنسيب العنصر <input>.

في HTML5، تم إضافة بعض الخصائص الجديدة لـ <input> بالإضافة إلى القيم المحددة.

الفرق بين HTML وXHTML

في HTML، لا تحتاج علامة <input> إلى غلقها.

في XHTML، يجب إغلاق علامة <input> بشكل صحيح.

الخصائص

جديدًا: HTML5 إشارة جديدة.

الخصائصالقيمةالوصف
acceptصوت/* فيديو/* صورة/*نوع_الملفيحدد نوع الملف الذي يتم تقديمه عبر رفع الملف. (فقط لـ type="file")
التنسيباليسار اليمين الأعلى الوسط الأسفلمستبدل_الصورة
alttextيحدد النص البديل للصورة المدخلة. (فقط لـ type="image")
autocompleteHTML5التفعيل الإيقافيحدد خاصية autocomplete العنصر <input> إذا كان يجب تفعيل وظيفة التكملة التلقائية للنص المقدم.
autofocusHTML5autofocusيحدد خاصية autofocus العنصر <input> الذي يجب أن يُحصل عليه التركيز تلقائيًا عند تحميل الصفحة.
checkedcheckedيحدد خاصية checked العنصر <input> الذي يجب اختياره مسبقًا عند تحميل الصفحة. (فقط لـ type="checkbox" أو type="radio")
dirnameHTML5dir_الاسم_الداخلي_لفورميحدد اتجاه النص المقدم.
disableddisabledيحدد خاصية disabled العنصر <input> الذي يجب تعطيله.
formHTML5form_idيحدد خاصية form <input> العنصر الذي ينتمي إليه أو إلي عدة نماذج.
مكتبة_التعاملHTML5URLخصائص formaction تحدد عنوان URL الذي يتم معالجة ملفات الإدخال عند تقديم النموذج (مناسب فقط لنوع "submit" و "image").
formenctypeHTML5application/x-www-form-urlencoded multipart/form-data text/plainخصائص formenctype تحدد كيفية تشفير بيانات النموذج عند إرسالها إلى الخادم (مناسب فقط لنوع "submit" و "image").
formmethodHTML5get postتحديد طريقة HTTP لإرسال بيانات النموذج إلى عنوان URL action (مناسب فقط لنوع "submit" و "image").
formnovalidateHTML5formnovalidateخصائص formnovalidate تغطي خصائص novalidate لعنصر <form>.
formtargetHTML5_blank _self _parent _topframenameتحدد الاسم أو الكلمة المفتاحية التي يتم عرض الرد المستلم بعد تقديم النموذج (مناسب فقط لنوع "submit" و "image").
heightHTML5البكسلتحدد العرض المرئي للعنصر <input> (فقط إذا كان نوعه "image").
listHTML5datalist_idخصائص datalist_id تحدد العنصر <datalist> الذي يحتوي على الخيارات المسبقة لعنصر <input>.
maxHTML5number dateخصائص max تحدد القيمة الأعلى المسموح بها لعنصر <input>.
maxlengthnumberخصائص maxlength تحدد عدد الحروف الأعلى المسموح به في العنصر <input>.
minHTML5number dateخصائص min تحدد القيمة الأدنى المسموح بها لعنصر <input>.
multipleHTML5multipleخصائص multiple تحدد أن يمكن للمستخدم إدخال عدة قيم في العنصر <input>.
nametextخصائص name تحدد اسم العنصر <input>.
patternHTML5regexpخصائص pattern تحدد النمط النموذجي الذي يجب استخدامه للتحقق من قيمة العنصر <input>.
placeholderHTML5textخصائص placeholder تحدد رسالة التوجيه القصيرة التي توضح القيمة المتوقعة لـ <input>. .
readonlyreadonlyخصائص readonly تحدد أن حقل الإدخال هو فقط للقراءة.
requiredHTML5requiredخصائص required تحدد أنه يجب ملء حقل الإدخال قبل تقديم النموذج.
sizenumberخصائص size تحدد العرض المرئي للعنصر <input> بعدد الحروف.
srcURLخصائص src تحدد عنوان URL للصورة التي يتم عرضها كزر إرسال. (فقط type="image")
stepHTML5numberخصائص step تحدد الفجوة الرقمية المقبولة للـ <input> العنصر.
typebutton
checkbox
color
date
datetime
datetime-local
email
file
hidden
image
month
number
password
radio
range
reset
search
submit
tel
text
time
url
week
خصائص type تحدد نوع العنصر <input> لعرضه.
valuetextتحديد قيمة value للـ <input> العنصر.
widthHTML5البكسلخصائص width تحدد عرض <input> العنصر. (فقط لـ type="image")

خصائص العالمية

<input> يدعم خصائص العالمية، راجع جدول الخصائص الكامل خصائص العالمية HTML.

خصائص الحدث

<input> يدعم جميع خصائص الحدث HTML.