用JAVASCRIPT做!
设置3个textbox,ID分别为 TextBox1,TextBox2,TextBox,3,
Javascript 里这么写:
var t1 = document.getElementById("TextBox1"); --年
var t2 = document.getElementById("TextBox2"); --月
var t3 = document.getElementById("TextBox3"); --日
if (t1.length > 4){
t2.focus();
}
if (t2.length > 2){
t3.focus();
}
看了LZ下面的追问,有个问题想问LZ,为什么非要在一个文本框里实现?是因为后台取值的时候容易吗?你错了,以前在前台大费周折的这样,还不如在后台把三个文本框的值组织起来再做你要的处理,前台页面只负责简单的显示和一些简单的验证,后台才是处理逻辑的地方,你要有这个思想才有,MVC设计模式就是这个思想