if (value < 0 || value != parseInt(value) ) ... { alert("不是正整数");} else ... { alert("是正整数");} 发现这方法比较好..