日期:2014-05-16  浏览次数:20406 次

如何选中当前月份(英文)?
HTML code
<select name="DEP_DAT_MONTH"><option value="Jan">1月</option><option value="Feb">2月</option><option value="Mar">3月</option><option value="Apr">4月</option><option value="May">5月</option><option value="Jun">6月</option><option value="Jul">7月</option><option value="Aug">8月</option><option value="Sep">9月</option><option value="Oct">10月</option><option value="Nov">11月</option><option value="Dec">12月</option></select>
<select name="DEP_DAT_DAY"><option value="01">01</option><option value="02">02</option><option value="03">03</option><option value="04">04</option><option value="05">05</option><option value="06">06</option><option value="07">07</option><option value="08">08</option><option value="09">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" selected="selected">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>


JScript code

var now = new Date();
var mon=now.getMonth()+1;
var day=now.getDate();
function SetSel(objSelect, objItemValue) {        
    for (var i = 0; i < objSelect.options.length; i++) {        
        if (objSelect.options[i].value == objItemValue) {        
            objSelect.options[i].selected = true;        
            break;        
        }        
    }        
}



日子可以直接用函数SetSel,月份怎么转换再用呢?

------解决方案--------------------
<SCRIPT type="text/javascript">
function init(){
var d=new Date();
var m=d.getMonth();
var sele=document.getElementsByName("DEP_DAT_MONTH")[0];
sele.selectedIndex=m;
}
window.onload=init;
</script>
这样试试