1、你代码写到changeedit是不对的。这个事件,每输入一个字符,都会触发一次的。你输入数值的时候,肯定先从第一位写起,比如你要写 23,先写了2,就提示错误了。
2、正常一般写到validateEdit事件去 http://www.foxtable.com/webhelp/scr/0617.htm