提问人:Muhammad Irtiza 提问时间:9/20/2023 更新时间:9/20/2023 访问量:54
输入字段最大字符数限制
Input Field Max Character Limit
问:
我正在我的网站中添加一个输入字段,用户可以在其中输入邮政编码。由于邮政编码的最大字符限制为 5,因此我想添加一个验证器或任何其他可以在 5 之后停止接受(禁用输入标签类型)字符的机制。
我尝试过这样的事情,但没有成功:
` addValidators() {
const myFieldControl = this.registrantForm.get('zip_code');
if (myFieldControl) {
myFieldControl.setValidators([Validators.required, Validators.maxLength(5)]);
myFieldControl.updateValueAndValidity(); // Update the control's state
}
}`
答:
0赞
KIKO Software
9/20/2023
#1
若要限制输入的文本长度,可以使用 maxlength 属性。
<input id="zip_code" maxlength="5">
请注意,您永远不应该只依赖输入的客户端验证,请始终在服务器上再次检查它。
评论
0赞
Muhammad Irtiza
9/25/2023
我试过了,但没有用。
评论