संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ब्लॉकली > फ़ील्ड > setValidator
फ़ील्ड.setValidator() तरीका
बदलाव किए जा सकने वाले फ़ील्ड के लिए, पुष्टि करने वाला नया फ़ंक्शन सेट करता है या पुष्टि करने वाले पहले से सेट किए गए टूल को हटाता है.
पुष्टि करने वाला फ़ंक्शन, नई फ़ील्ड की वैल्यू को शामिल करता है और पुष्टि की गई वैल्यू दिखाता है. पुष्टि की गई वैल्यू, इनपुट वैल्यू, इनपुट वैल्यू का बदला गया वर्शन या बदलाव को रद्द करने के लिए शून्य हो सकती है.
अगर फ़ंक्शन कुछ भी नहीं दिखाता है (या तय नहीं किया गया है) नई वैल्यू को मान्य मान लिया जाता है. ऐसा इसलिए किया जाता है, ताकि फ़ील्ड-लेवल पर बदलाव के इवेंट की सूचना के तौर पर, पुष्टि किए गए फ़ंक्शन का इस्तेमाल करने वाले फ़ील्ड को अनुमति मिल सके.
हस्ताक्षर:
setValidator(handler: FieldValidator<T>): void;
पैरामीटर
पैरामीटर |
टाइप |
ब्यौरा |
हैंडलर |
FieldValidator<T> |
पिछले पुष्टि करने वाले प्रोग्राम को हटाने के लिए, पुष्टि करने वाला फ़ंक्शन या शून्य. |
लौटाए जाने वाले प्रॉडक्ट:
अमान्य
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],["The `setValidator()` method configures or removes a validation function for editable fields. This function, provided as a `handler`, receives the new field value and returns either a validated value, a modified value, or `null` to prevent the change. Returning nothing or `undefined` accepts the new value. The `handler` parameter can also be set to `null` to clear an existing validator. It takes a `FieldValidator` type and returns `void`.\n"],null,[]]