[英]Set value and text of select option from 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()的值代替??。
var option = document.getElementById("dateformat").options[0];
option.value = option.text = getYear();
编辑 :我认为OP意味着找到一种方法来为<select>
添加一个选项。 但它似乎更像是编辑现有的。 所以那里。
你去:
var year = getYear();
var combo = document.getElementById('dateformat');
combo.options[combo.options.length] = new Option(year ,year );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.