Angular IE11输入类型=数字

Angular IE11输入类型=数字,angular,internet-explorer,Angular,Internet Explorer,我正在使用angular 4.3,我有一个带有输入类型编号的输入字段。我试图限制用户输入任何字符/字母。但是,不完全支持输入类型编号,允许我在输入字段中输入“ABCDEFG”等字符。限制信件的最佳方法是什么 <input type="number"/> 如果数字不起作用,我通常建议选择 当然,您可以将模式更改为任何与数字相关的模式(如(\d|[1-5]\d|60)将最小值设置为0,最大值设置为60)似乎很奇怪,即支持数字。通常,不支持number的浏览器回退到text不起作用,我已

我正在使用angular 4.3,我有一个带有输入类型编号的输入字段。我试图限制用户输入任何字符/字母。但是,不完全支持输入类型编号,允许我在输入字段中输入“ABCDEFG”等字符。限制信件的最佳方法是什么

<input type="number"/>

如果
数字
不起作用,我通常建议选择


当然,您可以将模式更改为任何与数字相关的模式(如
(\d|[1-5]\d|60)
将最小值设置为0,最大值设置为60)

似乎很奇怪,即支持
数字。通常,不支持
number
的浏览器回退到
text
不起作用,我已经尝试过了。仍然允许我在IE11中输入字符显然,即使在大多数支持表中被标记为受支持,IE11似乎并没有“真正”支持
type=“number”
。正则表达式也不起作用?我很惊讶。