美好的一天!
如何在我的数组中创建第一个值,例如currency [0]是我的下拉列表的默认值?
我的代码如下:
function addOption(selectbox,text,value )
{
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
}
function initAll(){
var currency = new Array("Peso","Dollar","Euro","Yen","CAD");
var rate = new Array("0.02319", "1", "1.416", "0.012241", "1.027");
for (var i=0; i < currency.length;++i){
addOption(document.drop_list.Month_list, currency[i],rate[i]);
}
}
我希望默认值是第一个数组......
<FORM name="drop_list">
<select name="Month_list">:
<Option value="" >-----</option> //what could i insert here?
</select><br>
</form>
您的帮助将受到高度赞赏。
答案 0 :(得分:0)
在initAll函数结束时put:
document.drop_list.Month_list.selectedIndex=1;
答案 1 :(得分:0)
如果您决定将第一个选项设为“-----”,请使用Adelave的解决方案。 您可以完全删除硬编码选项“-----”,并使用下拉框中的第一个选项自动选择下拉列表。