87,910
社区成员
发帖
与我相关
我的任务
分享
日期: <input type="text" id="dd" maxlength="8" size="10"/> <input type="button" onclick="test()" value="确定" />
<script type="text/javascript">
function test(){
var v=document.getElementById("dd").value;
if(v==""){
document.getElementById("dd").value=get_date("");
}else if(v.length!=8){
alert("请输入8位数!");
}else if(!get_date(v)){
alert("你输入的日期有误!")
}else{
var i=get_date("");
if(v>i){
alert("大了");
}else if(v<i){
alert("小了");
}else{
alert("正好");
}
}
}
function get_date(v){
//功能:1.返回当前日期;2.判断是不是有效日期;
var t = new Date();
if(v!="")t = new Date(v.substring(0,4),v.substring(4,6)-1,v.substring(6,8));
var sj= t.getFullYear()+("0"+(t.getMonth()+1)).slice(-2)+("0"+t.getDate()).slice(-2);
if(v!=""){
return v==sj;
}else{
return sj;
}
}
</script>