Q
qiqini
Unregistered / Unconfirmed
GUEST, unregistred user!
我想用javascript实现一个用户信息中的关于日期的录入问题,我想实现用户录入
的“yyyy-mm-dd"和“yyyymmdd"这两种录入方式都是合法的请问我怎么实现啊,
现已yyyy-mm-dd的方式
function checkDataF()
{
if (form.textfield.value =="")
{ return true;}
else
{
var yyyy=form.textfield.value.substr(0,4);
var mm=form.textfield.value.substr(5,2);
var dd=form.textfield.value.substr(8,2);
if( form.textfield.value.length !=10)
{
alert(" 您输入的日期必须是10个字符(YYYY-MM-DD));
form.textfield.focus();
return false;
}
if(form.textfield.value.substr(4,1)!="-" || form.textfield.value.substr(7,1)!="-")
{
alert(" 您输入的日期格式不对!(YYYY-MM-DD)");
form.textfield.focus();
return false;
}
if(checkMonthData(mm,dd,yyyy))
{
alert(" 您输入不合法!(YYYY-MM-DD)");
form.textfield.focus();
return false;
}
return true;}
}
的“yyyy-mm-dd"和“yyyymmdd"这两种录入方式都是合法的请问我怎么实现啊,
现已yyyy-mm-dd的方式
function checkDataF()
{
if (form.textfield.value =="")
{ return true;}
else
{
var yyyy=form.textfield.value.substr(0,4);
var mm=form.textfield.value.substr(5,2);
var dd=form.textfield.value.substr(8,2);
if( form.textfield.value.length !=10)
{
alert(" 您输入的日期必须是10个字符(YYYY-MM-DD));
form.textfield.focus();
return false;
}
if(form.textfield.value.substr(4,1)!="-" || form.textfield.value.substr(7,1)!="-")
{
alert(" 您输入的日期格式不对!(YYYY-MM-DD)");
form.textfield.focus();
return false;
}
if(checkMonthData(mm,dd,yyyy))
{
alert(" 您输入不合法!(YYYY-MM-DD)");
form.textfield.focus();
return false;
}
return true;}
}