使用普通的数字输入字段,Bootstrap允许您在控件上放置一个类来强制移动设备上的数字输入键盘。
有没有办法用密码类型输入,即4位数字PIN?
我试过这个:
@Html.TextBoxFor(x => x.Pin, new { @class = "form-control input-money", @type = "password", @min = 0, @step = "any" })
但它仍然显示字母键盘。
Pin在模型中声明为:
[Required(ErrorMessage = "A verification PIN is required")]
[MinLength(4, ErrorMessage = "A valid PIN is required")]
[MaxLength(4, ErrorMessage = "A valid PIN is required")]
public string Pin { get; set; }
我认为" type = password"覆盖"输入资金" (这是我认为导致数字输入的原因。)
这可能吗? 我希望数字键盘能够在移动设备上显示。