87,920
社区成员
发帖
与我相关
我的任务
分享
<div id="div1"></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
var arrays = ["a","b","c"];
var sele = document.createElement("select");
var opt = document.createElement("option");
opt.value = "";
opt.innerHTML = "{{lang-please_select}}";//不知道这里行不行
sele.appendChild(opt);
for(var n in arrays){
var opt = document.createElement("option");
opt.value = arrays[n];
opt.innerHTML = arrays[n];
if(arrays[n]=="b") {
opt.selected = true;
}
sele.appendChild(opt);
}
document.getElementById("div1").appendChild(sele);
//-->
</SCRIPT>
<div id="div1"></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
var arrays = ["a","b","c"]
var inputa='<select name="datasel"><option value="">{{lang-please_select}}</option>';
for(var n in arrays){
var v=arrays[n],selected='';
inputa += '<option value="'+v+'" ';
if(v=="b") {
selected='selected';
}
inputa += selected+'>'+ v +'</option>';
}
inputa=inputa+'</select>';
document.getElementById("div1").innerHTML = inputa;
//-->
</SCRIPT>
var inputa='<select name="data[attrs]['+data[i].attr_num+']['+data[i].id+']"><option value="">{{lang-please_select}}</option>';
for(var n in arrays){
var v=arrays[n],selected='';
inputa=inputa+'<option value="'+v+'" selected="';
if(v==data[i].value) {
selected='selected';
}
inputa=inputa+selected+'">'+data[i].select[v]+'</option>';
}
inputa=inputa+'</select>';