日期select...

oldjackyone 2004-05-06 12:10:45
<select name="Year"></select><select name="Month"></select><select name="Day"></select>
<script language="Javascript">
function loadDataSelect( yearSelect, monthSelect, daySelect )
{
var beginYear = new Date();
var tYear = new Date();
var endYear = new Date();
beginYear = beginYear.getYear() - 5;
endYear = endYear.getYear() + 5;
for( beginYear ; beginYear < endYear; ++beginYear )
{
var selectOption = new Option( beginYear, beginYear );
if ( selectOption.value == tYear.getYear() )
selectOption.selected = true;//为何selected的年份是2003,而不是2004?
yearSelect.add( selectOption );
}
}
loadDataSelect(document.getElementById("Year"), document.getElementById("Month"), document.getElementById("Day"));

</script>

...全文
52 11 点赞 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
SaySorry 2004-05-10
你电脑上的时间是不是2003呀?
  • 打赏
  • 举报
回复
bingdongya 2004-05-10
我这面也是2004,是不是你时区的问题,看看你电脑设置。。。。。
  • 打赏
  • 举报
回复
ohno 2004-05-10
<select name="Year"></select><select name="Month"></select><select name="Day"></select>
<script language="Javascript">
function loadDataSelect( yearSelect, monthSelect, daySelect )
{
var beginYear = new Date();
var tYear = new Date();
var endYear = new Date();
beginYear = beginYear.getYear() - 5;
endYear = endYear.getYear() + 5;
for( beginYear ; beginYear < endYear; ++beginYear )
{
var selectOption = new Option( beginYear, beginYear );
if ( selectOption.value == tYear.getYear() )
{
selectOption.selected = true;//为何selected的年份是2003,而不是2004?
alert(selectOption.outerHTML)
}
yearSelect.add( selectOption );
}
}
loadDataSelect(document.getElementById("Year"), document.getElementById("Month"), document.getElementById("Day"));

</script>
为什么这样每次就是2004
  • 打赏
  • 举报
回复
lokeio 2004-05-10
不用怕,我公司的机子也是2003
  • 打赏
  • 举报
回复
dullwolf 2004-05-06
我这里看是2004
参考:
http://expert.csdn.net/Expert/topic/3007/3007382.xml?temp=.1853144
http://expert.csdn.net/Expert/topic/3012/3012755.xml?temp=.9646723
  • 打赏
  • 举报
回复
oldjackyone 2004-05-06
但有一个问题:刷新后就变成2003了?

不知道是啥问题....各位兄弟帮帮忙啊....
  • 打赏
  • 举报
回复
joe820302 2004-05-06
机器的时间问题~~~~~~~~
  • 打赏
  • 举报
回复
oldjackyone 2004-05-06
靠...老子要砸了这单位的破机器....NND...


  • 打赏
  • 举报
回复
popcode 2004-05-06
我试了一下也是2004啊,是不是机器的日期不对
  • 打赏
  • 举报
回复
dullwolf 2004-05-06
我把代码粘贴到我自己机器上是2004,没问题啊
  • 打赏
  • 举报
回复
oldjackyone 2004-05-06
不是的啊...

我传到服务器上测试也是2003....

哪位高手过来一看...


  • 打赏
  • 举报
回复
相关推荐
发帖
JavaScript
加入

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2004-05-06 12:10
社区公告
暂无公告