function GetDate(){
var DateObj=new Date();
var Year=DateObj.getFullYear();
var Month=DateObj.getMonth()+1;
var Date=DateObj.getDate();if(Month<10){
Month ="0"+Month;
}
if(Date<10){
Date ="0"+Date;
}
document.all.T_Date.value=Year+"-"+Month+"-"+Date;
}IE7中老提示var DateObj=new Date();这句缺少对象。
var DateObj=new Date();
var Year=DateObj.getFullYear();
var Month=DateObj.getMonth()+1;
var Date=DateObj.getDate();if(Month<10){
Month ="0"+Month;
}
if(Date<10){
Date ="0"+Date;
}
document.all.T_Date.value=Year+"-"+Month+"-"+Date;
}IE7中老提示var DateObj=new Date();这句缺少对象。
<input id="T_Date" name="T_Date" />
<script type='text/javascript'>
function GetDate(){
var DateObj;
DateObj=new Date();var Year=DateObj.getFullYear();
var Month=DateObj.getMonth()+1;
var Date0=DateObj.getDate();if(Month <10){
Month ="0"+Month;
}
if(Date0 <10){
Date0 ="0"+Date;
}
document.all.T_Date.value=Year+"-"+Month+"-"+Date0;
alert(document.all.T_Date.value);
}
</script>
</body>我在IE7下面测试通过.
把所有Date变量改名--与new Date()重复了^_^
function GetDate(){
var DateObj = new Date();
var a=DateObj.getFullYear();
var b=DateObj.getMonth()+1;
var c=DateObj.getDate(); if(b <10){
b ="0"+b;
}
if(c <10){
c ="0"+c;
}
return a+"-"+b+"-"+c;
} 你取的名字不好.有系统变量.如Date