أولاً، هناك سمة الإكمال التلقائي الجديدة في HTML5 تحدد سمة الإكمال التلقائي ما إذا كان يجب على النموذج تمكين الإكمال التلقائي أم لا، كما يسمح الإكمال التلقائي للمتصفح بالتنبؤ بإدخال الحقل. عندما يبدأ المستخدم بالكتابة في أحد الحقول، يجب أن يعرض المتصفح خيارات لملء الحقل بناءً على القيم المكتوبة مسبقًا.
يحب:
<الإكمال التلقائي للنموذج=on> الاسم الأول:<نوع الإدخال=اسم النص=fname /><br /> اسم العائلة: <نوع الإدخال=اسم النص=lname /><br /> البريد الإلكتروني: <نوع الإدخال=اسم البريد الإلكتروني =email الإكمال التلقائي=off /><br /> <input type=submit /></form><p>يُرجى ملء هذا النموذج وإرساله، ثم إعادة تحميل الصفحة لمعرفة كيفية عمل ميزة الإكمال التلقائي. </p><p>يُرجى ملاحظة أن ميزة الإكمال التلقائي للنموذج قيد التشغيل وأن حقل البريد الإلكتروني متوقف عن التشغيل. </ص>
ستجد أن الإكمال التلقائي = سيتم تسجيله، ولكن لن يتم تسجيل البريد الإلكتروني مع الإكمال التلقائي = إيقاف عند إدخاله مرة أخرى. هذه هي وظيفة الإكمال التلقائي للنموذج في HTML5!
إذا لم تكن متأكدًا بعد، يمكنك الذهاب إلى دليل w3school لمواصلة التعلم.
كيفية إيقاف الإكمال التلقائيفي بعض الأحيان نرغب في إيقاف تشغيل وظيفة الإكمال التلقائي لمربع الإدخال، على سبيل المثال، عندما يقوم المستخدم بإدخال محتوى، نريد استخدام تقنية AJAX للبحث والإدراج من قاعدة البيانات بدلاً من البحث في سجل المستخدم.
هناك ثلاث طرق لإيقاف تشغيل وظيفة الإكمال التلقائي لمربع الإدخال:
1. قم بتعيين المحتويات في قائمة خيارات الإنترنت في IE--الإكمال التلقائي.
2. قم بضبط الإكمال التلقائي للنموذج على تشغيل أو إيقاف تشغيله لتشغيل أو إيقاف تشغيل وظيفة الإكمال التلقائي.
(قم بإيقاف تشغيل وظيفة المطالبة التلقائية للنموذج بالكامل)
3. اضبط الإكمال التلقائي لمربع الإدخال على تشغيل أو إيقاف تشغيله لتشغيل أو إيقاف تشغيل وظيفة الإكمال التلقائي لمربع الإدخال (إيقاف تشغيل الإكمال التلقائي لحقل كلمة المرور)
رمز الاختبار: (أدخل نصًا في كل نموذج وأرسله، ثم ارجع لمعرفة ما إذا كان من الممكن إكماله تلقائيًا. لاحظ أنه لا يمكن إكمال السجل حتى يتم إرساله. قد تكون هناك أخطاء في الصفحة بعد الإرسال. لا' لا تقلق بشأن ذلك، فقط عد)
النموذج مع تمكين الإكمال التلقائي<br>
<اسم النموذج=الإكمال التلقائي للنموذج1=on> قم بتشغيل مربع الإدخال باستخدام وظيفة الإكمال التلقائي <نوع الإدخال=الإكمال التلقائي للنص=on><br> أوقف تشغيل مربع الإدخال باستخدام وظيفة الإكمال التلقائي <نوع الإدخال=الإكمال التلقائي للنص=إيقاف><br> < نوع الإدخال =قيمة الإرسال=إرسال><br> </form>
النموذج مع إيقاف تشغيل الإكمال التلقائي<br>
<اسم النموذج=form1 الإكمال التلقائي=إيقاف> قم بتشغيل مربع الإدخال باستخدام وظيفة الإكمال التلقائي <نوع الإدخال=الإكمال التلقائي للنص=on><br> أوقف تشغيل مربع الإدخال باستخدام وظيفة الإكمال التلقائي <نوع الإدخال=الإكمال التلقائي للنص=إيقاف><br> < نوع الإدخال =قيمة الإرسال=إرسال><br> </form>
اقتراح: لا تقم بإيقاف تشغيل جميع وظائف الإكمال التلقائي، فقط قم بتعطيل بعض وظائف الإكمال التلقائي حسب الحاجة. إذا كنت تشعر أن وظيفة الإكمال التلقائي المضمنة في المتصفح ليست قوية بما يكفي، فيمكنك استخدام المكون الإضافي jquery. لتحقيق وظيفة الإكمال الفوري التلقائي الأكثر قوة.
على سبيل المثال، تعد وظيفة المطالبة التلقائية لمربع بحث Baidu قوية جدًا.
ما ورد أعلاه هو المحتوى الكامل لهذه المقالة وآمل أن يكون مفيدًا لدراسة الجميع وآمل أيضًا أن يدعم الجميع شبكة VeVb Wulin.