【发布时间】:2019-07-04 06:04:03
【问题描述】:
我有一个数字类型的输入,我想确保它只接受一个数字。我可以在服务器端很好地做到这一点,但使用 AngularJS 我无法让它工作。
代码如下:
<input type="number" ng-pattern="/[0-9]+/" name="numOfFruits" ng-model="basket.numOfFruits" />
我怀疑这与我提供的模式有关 [0-9]+ 基本上我只想要这个文本框中的数字,任何不是由数字 0 到 9 组成的,我希望输入无效。
目前,我的输入字段将此 aa23423 视为有效输入!
【问题讨论】: