添加时间时怎么限制输入格式?
后台管理中添加时间的时候 格式如:2007-6-15 yyyy-MM-dd
时间输入控件为textbox
如何判别输入的内容为该格式
思路是这样的
if(格式不对)
{
提示格式不对,重新添加
}
else
{
其它添加
}
有没有其它的方法之类,或用其它控件。
如果说年月日分开用3个控件输入,整合后添加到数据库,那不是我想要的效果。
各位大虾有没有其它思路或是给些代码研究下。
后台管理中添加时间的时候 格式如:2007-6-15 yyyy-MM-dd
时间输入控件为textbox
如何判别输入的内容为该格式
思路是这样的
if(格式不对)
{
提示格式不对,重新添加
}
else
{
其它添加
}
有没有其它的方法之类,或用其它控件。
如果说年月日分开用3个控件输入,整合后添加到数据库,那不是我想要的效果。
各位大虾有没有其它思路或是给些代码研究下。
用的是 var re=/^(19|20)\d{2}-((1[0-2])|([1-9]))-((3[0-1])|([1-2][0-9])|([1-9]))$/ ;
吗?
我添加到验证控件正则表达属性里面。运行出错。
谢谢LS,可是不对。
能不能更具体些啊
终于对了。呵呵。表达式写错了
不过又发现2个问题
一、是如果 日期 为null 也会验错了。如何修改可取NULL?
二、是第一次格式不对验错后提示。第二次格式更改正确后(该错误提示还在) 。如何修改可让第2次正确格式后错误提示取消?