2013-03-26 32 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>。但它似乎更像是编辑一个现有的。那么。

相关问题