我想验证一个 ASP.TextBox 是否只输入带有 javascript 函数的整数值。如果用户输入非整数值,它应该显示警告消息并保持焦点在当前元素上。我使用了以下程序:
在网页的 Asp.TextBox 元素上:
onchange="return isInteger(this);" onblur="return isInteger(this);"
并在functions.js文件中验证函数
function isInteger(mobj) {
var mval = mobj.value;
if (isNaN(parseInt(mval))) {
alert("Plese Enter a Valid Integer...!");
mobj.focus();
return false;
}
return true;
}
它是否正确,或者是否有任何正确的方法来进行验证。请建议。