<html>
<head>
<script language="javascript">
function fill()
{
var htm_code='<option value="1">';
var code=htm_code+'1</option>';
document.getElementById("sel").innerHTML=code;
alert(code+'\n'+document.getElementById("sel").innerHTML); }
</script>
</head>
<body>
<form name="form1" method="get" action="">
<select name="sel" style="width=100;" onclick="fill()">
</select>
</form>
</body>
</html>为什么在IE中弹出的内容是“1</option>”,opera和FireFox弹出的却是"<option value="1">1</option>",如何让IE跟opera和FireFox一样能更新sel下拉框的option??
<head>
<script language="javascript">
function fill()
{
var htm_code='<option value="1">';
var code=htm_code+'1</option>';
document.getElementById("sel").innerHTML=code;
alert(code+'\n'+document.getElementById("sel").innerHTML); }
</script>
</head>
<body>
<form name="form1" method="get" action="">
<select name="sel" style="width=100;" onclick="fill()">
</select>
</form>
</body>
</html>为什么在IE中弹出的内容是“1</option>”,opera和FireFox弹出的却是"<option value="1">1</option>",如何让IE跟opera和FireFox一样能更新sel下拉框的option??
<OPTION VALUE="1">One</OPTION>
</SELECT>
<SCRIPT>
var oOption = document.createElement("OPTION");
oSelect.options.add(oOption);
oOption.innerText = "Two";
oOption.value = "2";
</SCRIPT>