سمة الإكمال التلقائي لـ HTML


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

تحدد السمة autocompleteما إذا كان النموذج أو حقل الإدخال يجب أن يتم تشغيل الإكمال التلقائي أو إيقاف تشغيله.

يسمح الإكمال التلقائي للمتصفح بالتنبؤ بالقيمة. عندما يبدأ المستخدم في الكتابة في حقل ، يجب أن يعرض المتصفح خيارات لملء الحقل ، بناءً على القيم المكتوبة مسبقًا.

نصيحة: من الممكن تشغيل "الإكمال التلقائي" للنموذج و "إيقاف التشغيل" لحقول إدخال محددة ، أو العكس.

ملاحظة: تعمل autocompleteالسمة مع <input>الأنواع التالية: نص ، بحث ، عنوان url ، هاتف ، بريد إلكتروني ، كلمة مرور ، منتقي بيانات ، نطاق ، ولون.


ينطبق على

يمكن autocompleteاستخدام السمة في العناصر التالية:

عناصر يصف
<form> الإكمال التلقائي
<إدخال> الإكمال التلقائي

أمثلة

مثال على النموذج

نموذج مع الإكمال التلقائي في:

<form action="/action_page.php" method="get" autocomplete="on">
  First name:<input type="text" name="fname"><br>
  E-mail: <input type="email" name="email"><br>
  <input type="submit">
</form>

مثال الإدخال

نموذج HTML مع تشغيل الإكمال التلقائي (وإيقاف تشغيله لحقل إدخال واحد):

<form action="/action_page.php" autocomplete="on">
  First name:<input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  E-mail: <input type="email" name="email" autocomplete="off"><br>
  <input type="submit">
</form>

دعم المتصفح

تحتوي autocompleteالسمة على دعم المتصفح التالي لكل عنصر:

Element
form Yes Yes 4.0 5.2 15.0
input 17.0 5.0 4.0 5.2 9.6