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="number</input>

ສ່ວນໃຫຍ່ຈະເປັນ <input> ບັນດາສັບສຳນວນສາມາດສະໜັບສະໜູນ, ແຕ່ກໍ່ສາມາດນຳໃຊ້ສຳນວນອື່ນໆທີ່ອະນຸຍາດຄົນນຳໃຊ້ກຳນົດຄວາມຫຼັກ.

ປະເພດ

ປະເພດ ອະທິບາຍ
number ຈຳນວນຄວາມຫຼັກຂອງຂັ້ນຕົ້ນທີ່ກວດກາຄວາມມີຄວາມຫຼັກທີ່ຫຼາຍກວ່າ.