在输入类型=数字中防止+ -

时间:2017-03-20 07:13:38

标签: html5

我只是想知道是否有(非js)解决方案阻止在{{1}中输入"+""-"",""."在HTML5中

1 个答案:

答案 0 :(得分:1)

您可以看到其他question

的解决方案
<input type="text" onkeypress='return event.charCode >= 48 && event.charCode <= 57'>
</input>

我认为唯一的解决方案是使用ASCII字符代码控制按下的键和0到9的重音键。

我一直在研究一种只在HTML中运行的方法,但我没有发现任何适用于所有浏览器的方法。

我不知道这个解决方案是否允许使用退格键,但它就像在onkeypress事件中包含它一样简单