var op = document.createElement('option')
op.text = optionsData[i][1];
op.value = optionsData[i][0];
if(selectedValue && (optionsData[i][0]==selectedValue)) op.selected;
selObject.options.add(op);
op.text = optionsData[i][1];
op.value = optionsData[i][0];
if(selectedValue && (optionsData[i][0]==selectedValue)) op.selected;
selObject.options.add(op);
for(var i=0;i<optionsData.length;i++){
var op = document.createElement('option')
op.text = optionsData[i][1];
op.value = optionsData[i][0];
if(selectedValue && (optionsData[i][0]==selectedValue)) op.selected;
selObject.options.add(op);
}
}selObject就是select 传入为document.getElementById('select');
optionsData是options的数据,0是value,1是显示的text,
selectedValue 是select需要默认选择的值
你 可以:
function getOptions()
{
var oSelect=document.createElement("select");
var option;
for( var j=0;j<10;j++)
{
option=document.createElement("option");
option.text=j+"个";
option.value=j;
oSelect.options.add(option);
}
return oSelect.options;
}