هل هناك أي طريقة لإيقاف فايرفوكس من تقديم نموذج على خطأ جافا سكريبت؟ ربما في حول: التكوين؟

StackOverflow https://stackoverflow.com/questions/571502

سؤال

هل هناك أي طريقة لإيقاف فايرفوكس من تقديم نموذج على خطأ جافا سكريبت؟

أعني أنني أعلم أنني أستطيع استخدام صندوق تنبيه أو Firebug لمنعه من القيام بذلك، لكن ... ليس كل الصفحات التي يعمل بها الناس على العمل مع Firebug، وهذا المربع التنبيه هو مجرد مزعج ...

ربما هناك إعداد في حول: التكوين؟ يمكنني التوافر مع؟

هل كانت مفيدة؟

المحلول

قم بإنشاء دالة تعرض True (بدون أخطاء) أو خطأ (بعض الأخطاء). أضف معالج تقديم إلى النموذج الخاص بك:

<form [..] onsubmit = "return yourFormCheckfunction();">

الآن، إذا عودة "yourformcheckfunction" خطأ، فلن يتم تقديم النموذج الخاص بك.

نصائح أخرى

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top