AngularJS ng-maxlength डिरेक्टिव

वर्णन और उपयोग

ng-maxlength डिरेक्टिव को इनपुट फील्ड और फॉर्म की वेरिफायर को सीमा जोड़ता है。

ng-maxlength HTML में maxlength गुण अलग हैं, बादवाला उपयोगकर्ता को निर्दिष्ट लिखने की सीमा से अधिक अक्षरों को भरने से रोकेगा。

ng-maxlength इन्स्ट्रक्शन उपयोगकर्ता को अधिक से अधिक लिंग्कों को इनपुट करने से रोक नहीं सकता, लेकिन यदि उपयोगकर्ता ऐसा करता है, तो फॉर्म अवैध हो जाएगा।

उदाहरण

यदि इनपुट मान पांच अक्षर से अधिक है, तो त्रुटि दिखायी जाएगी:

<form name="myForm">
<input name="myInput" ng-model="myInput" ng-maxlength="5">
<h1 ng-if="!myForm.myInput.$valid">बहुत लंबा है</h1>
</form>

स्वयं का प्रयोग करें

व्याकरण

<input type="text" ng-maxlength="संख्या</input>

मुख्य रूप से टेक्स्ट टाइप के <input> एलिमेंट समर्थित है, लेकिन इसे उपयोगकर्ता के द्वारा इनपुट देने की अन्य अनुमति प्राप्त विभिन्न एलिमेंटों के लिए भी इस्तेमाल किया जा सकता है।

पैरामीटर

पैरामीटर वर्णन
संख्या इनपुट फील्ड के वैध अधिकतम कारकट्रांस नंबर के लिए संख्या।