<table width="420" border="0" cellspacing="0" cellpadding="0" height="295">
    <tr> 
          <td align="right" width="98">开始时间: </td>
          <td width="258"> 
            <select name="htm_year">
              <option   value="2004" >2004年</option>
              <option    selected   value="2005" >2005年</option>
              <option  value="2006" >2006年</option>
              <option  value="2007" >2007年</option>
              <option  value="2008" >2008年</option>
            </select>
<select name="htm_month">
              <option value="1" >01月</option>
              <option  value="2" >02月</option>
              <option value="3" >03月</option>
              <option  value="4" >04月</option>
              <option  value="5" >05月</option>
              <option  value="6" >06月</option>
              <option  value="7" >07月</option>
              <option    value="8" >08月</option>
              <option  value="9" >09月</option>
              <option  selected   value="10" >10月</option>
              <option  value="11" >11月</option>
              <option  value="12" >12月</option>
            </select>
<select name="htm_date">
              <option    selected   value="1">01日</option>
              <option  value="2">02日</option>
              <option  value="3">03日</option>
              <option  value="4">04日</option>
              <option  value="5">05日</option>
              <option  value="6">06日</option>
              <option  value="7">07日</option>
              <option  value="8">08日</option>
              <option  value="9">09日</option>
              <option  value="10">10日</option>
              <option  value="11">11日</option>
              <option  value="12">12日</option>
              <option  value="13">13日</option>
              <option  value="14">14日</option>
              <option  value="15">15日</option>
              <option  value="16">16日</option>
              <option  value="17">17日</option>
              <option  value="18">18日</option>
              <option  value="19">19日</option>
              <option  value="20">20日</option>
              <option  value="21">21日</option>
              <option  value="22">22日</option>
              <option  value="23">23日</option>
              <option  value="24">24日</option>
              <option  value="25">25日</option>
              <option  value="26">26日</option>
              <option  value="27">27日</option>
              <option  value="28">28日</option>
              <option  value="29">29日</option>
              <option  value="30">30日</option>
              <option  value="31">31日</option>
            </select></td>
        </tr>
<script>
mydate=new Date();
myweekday=mydate.getDay();
mymonth=mydate.getMonth()+1;
myday= mydate.getDate();
myyear= mydate.getYear();
htm_month.selectedIndex=mymonth -1;
htm_date.selectedIndex=myday -1;
//年的你默认一下吧,一年改一次好了。要不然写好多代码不值得。
</script>测试通过

解决方案 »

  1.   

    很简单的<select name="nian" style="width:36%" ID="Select3">
    <%dim i
    for i=2004 to 2050
    %>
    <option value="<%=i%>" <%if year(now)=i then response.Write "selected"%>><%=i%>年</option>
    <%next%>
    </select>
      

  2.   

    功能我实现了,现在我在html中调用js,<script language="JavaScript" src="../inc/searchtime.js"></script>
    我把它们都写成function nowtime()
    {
    var da,ny,nm,nd;
    da = new Date();
    ny = da.getYear();
    nm = da.getMonth();
    nd = da.getDate();
    document.search_member2.htm_year.value = ny;
    document.search_member2.htm_month.value = nm+1;
    document.search_member2.htm_date.value = nd;
    }
    function endtime()
    {
    var da,ny,nm,nd;
    da = new Date();
    ny = da.getYear();
    nm = da.getMonth();
    nd = da.getDate();
    document.search_member2.htm_year1.value = ny;
    document.search_member2.htm_month1.value = nm+1;
    document.search_member2.htm_date1.value = nd+1;
    }
    但是我是用php的,除了在<body>中的onload调用这两个函数外,还有其它的办法吗?
      

  3.   

    比如页面加载时在table中,或form中......