سؤال
أعلم أنه يمكنني التحقق من صحة حقل الإدخال عن طريق إضافة علامة inputmaskvalidator. قرأت مستند Documentum:
سلسلة أحرف القناع:
: شخصيات رقمية
- & : كل الحروف
- ج: الشخصيات الأبجدية فقط
- ؟ : الأحرف الأبجدية فقط
- u: أحرف أبجدية كبيرة فقط
- L: أحرف أبجدية صغيرة فقط
مثال: يسمح Date Mask ##/##/## بتاريخ الإدخال 12/24/95 لاستخدام أحد أحرف القناع كعضو حرفي في سلسلة القناع ، ضع مقطعًا مزدوجًا () يسبق الحرف.
دعونا نخمن أنني أريد أن أقبل ضعف فقط لتخزينها كمضاعفة في خادم المحتوى. ما الذي يجب أن يكون قيمة إدخال ممسك؟
شئ مثل هذا؟
<dmf:inputmaskvalidator inputmask="#.#" controltovalidate="my_double" name="my_double_validator"/>
أو
<dmf:inputmaskvalidator inputmask="##.##" controltovalidate="my_double" name="my_double_validator"/>
المحلول
يجب عليك استخدام نوع آخر من المدقق. inputmaskvalidator سيء لغرضك. استخدام على سبيل المثال regexpvalidator. مثال يمكنك العثور عليه على هذه الصفحة:
لا تنتمي إلى StackOverflow