用于asp.net中的数字验证的javascript

时间:2014-06-06 10:52:52

标签: javascript asp.net

我有一个适用于数字验证的javascript,如下所示

function ValidateNum(e) { 
    var charCode = (e.which) ? e.which : event.keyCode;
    if (charCode == 8)   { return true; }    
    if (charCode > 31 && (charCode < 48 || charCode > 57))  return false;   
    return true; 
}

但是我们需要将以下事件传递给上面的javascript函数

onkeypress="return ValidateNum(event)"

但在我的项目中,我已将控制权传递给我的旧javascript函数,该函数无法在所有浏览器中运行,如下所示

 onkeypress="ValidateNum(this)"

因为我现在有javascript运行良好,但打开所有项目并相应地改变调用方法是不可行的。

0 个答案:

没有答案