读书人

innerHTML 怎么加载lt;optiongt

发布时间: 2012-03-15 11:50:38 作者: rapoo

innerHTML 如何加载<option>
document.getElementById("userinfo").innerHTML ="<option value=2>文本</option> ";
是无法加载的,找了一些代码也无法有效的实现

[解决办法]

JScript code
    function aa(){        var oOption = document.createElement("option");         oOption.value="2";        oOption.appendChild(document.createTextNode("文本"));        document.getElementById("userinfo").appendChild(oOption);    }    window.onload=function(){aa();};
[解决办法]
var citySelect=document.getElementById("city");
var option=new Option("cityName", "cityValue");
citySelect.options.add(option);
[解决办法]
晕,动态加载和手工增加怎么会拉上关系?


ss='<select name="" id="" style="" event事件="">'
for(var i=0;i<数据量;i++){
ss+='<option value="
ss+="数据"
ss+='">'
ss+='数据说明'
ss+='<\/option>\n"
}
ss+='</select>'
//再innerHTML,如放在某个名为xD的div标签里
document.getElementById("xD").innerHTML=ss

//这样就不行了

读书人网 >JavaScript

热点推荐