87,907
社区成员
发帖
与我相关
我的任务
分享
<select id="test">
</select>
var obj_td = document.getElementById("test");
var data = '<option value=2>222</option>'
obj_td.innerHTML = data;
alert(obj_td.innerHTML);
obj_td.innerHTML
弹出的框中,显示的是222</option>,
<option value='-1'>-请选择-</option><option value='10'>指定专营店</option><option value='21'>销售点</option><option value='64'>沟通代理</option>
<select id="test"></select>
<script>
var modSelectInnerHTML = (function (){
var temp = document.createElement('a');
return function (select, html){
select.options.length = 0;
temp.innerHTML= '<select>' + html + '</select>';
var options = temp.getElementsByTagName('option');
while (options[0] && select.appendChild(options[0]));
};
})();
var select = document.getElementById('test');
var options = '<option value="-1">-请选择-</option><option value="10">指定专营店</option><option value="21">销售点</option><option value="64">沟通代理</option>';
modSelectInnerHTML(select, options);
</script>
var obj_td = document.getElementById("test");
obj_td.options[0]=new Option("222","2");
alert(obj_td.innerHTML);
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>主页面</title>
<script src="jquery.js"></script>
<script type="text/javascript">
$(function(){
var opt = "<option value='-1'>-请选择-</option><option value='10'>指定专营店</option>";
$("#sel").html(opt);
});
</script>
</head>
<body>
<form>
<select id="sel"></select>
</form>
</body>
</html>