2013-03-26 57 views
3

如何設置javascript中選擇選項的值和文本?從javascript中設置選擇選項的值和文本

function getYear() 
{ 
    var d = new Date(); 
    var year = d.getFullYear(); 
    return year; 
} 


<select name="dateformat" onchange="change_date();" id="dateformat"> 
    <option value="??" >??</option> 
</select> 

我想getYear()的值代替??。

回答

1

你去那裏:

var year = getYear(); 
var combo = document.getElementById('dateformat'); 
combo.options[combo.options.length] = new Option(year ,year); 
6
var option = document.getElementById("dateformat").options[0]; 
option.value = option.text = getYear(); 

編輯:我覺得OP意味着找到一種方式來添加一個選項,一個<select>。但它似乎更像是編輯一個現有的。那麼。

相關問題