使用javascript制作加法计算器中检测用户输入的数值是否为正整数
Posted Tomhard
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用javascript制作加法计算器中检测用户输入的数值是否为正整数相关的知识,希望对你有一定的参考价值。
一、要求
我们在 C#中,有一个keypress事件,可以做到判断输入的字符是否是非法字符。代码如下:
public void txt_Str_KeyPress(object sender.KeyPressEventArgs e)
{
if(!char.IsDigit(e.KeyChar))
{
e.Handled=true;
}
}
这样我们就会发现输入为非整数时就压根不出现。或者,如果不知道IsDigit()这个方法,我们还是可以按照(e.KeyChar>=\'0\' && e.KeyChar<=\'9\'来判断的)。
但是,在javascript里面,我们是否依然可以做到keyPress()下起到同样的作用呢?
二、解决
他们之间的执行次序为:onkeydown onkeypress onkeyup
以上是关于使用javascript制作加法计算器中检测用户输入的数值是否为正整数的主要内容,如果未能解决你的问题,请参考以下文章