方法一
?
function isNumber(value) {
? var flag = true;
? var strP=/^\d+(\.\d+)?$/;
? if(!strP.test(value)) {
??? flag = false;
? }
? try {
? if(parseFloat(value) != value) {
???? flag = false;
? }
? } catch(ex) {
? flag = false;
? }
? return flag;
}
?
方法二
?
if (isNaN(value)) {
? alert("请输入数字");
}
?