select的innerHTML不能被修改。一般是remove所有options,然后createElement并且add所创建的options。如果一定要修改innerHTML的话就这样吧:<span>
<select onmouseover="parentElement.innerHTML=aa.innerHTML">
<option value=0>0</option>
</select>
</span><span id=aa style="display:none">
<select>
<option value=1>1</option>
</select>
</span>
<select onmouseover="parentElement.innerHTML=aa.innerHTML">
<option value=0>0</option>
</select>
</span><span id=aa style="display:none">
<select>
<option value=1>1</option>
</select>
</span>
解决方案 »
- 整个网页用div遮住,鼠标点击上面的div怎么获得鼠标下面遮住的HTML元素
- 不显示删除回复显示所有回复显示星级回复显示得分回复 关于onmouseover显示onmouseout隐藏的问题,高分求助。
- 求救~~~~为什么同样的代码在IE和遨游上可以执行在fireFox上就没反映.T_T
- EXTJS ——Tabpanel_afterRender
- js取值然后传递值到URL的问题!急!
- 如何获得表格的实际高度 求助
- 求正则式:以‘aa’去替代字串中所有单独出现的‘a'(要求这个a前后的第一个字符都不是a,如果式连续的a则不替换)
- 知道行tr的名称,怎么样删除这行?
- 请问2008的问题怎么解决
- 怎样去掉BUTTON的灰底色,换成做好的图片上去?
- 有谁能帮修改一下htc文件的一些问题
- 请教一个初级JAVASCRIPT变量问题!
发帖子就在页面上面那个“| 提问|”链接丫!
The innerHTML property is valid for block elements only. By definition, elements that do not have both an opening and closing tag cannot have an innerHTML property.谁能解释得更本质一些?
The IHTMLElement::innerHTML property is valid for both block and inline elements. By definition, elements that do not have both an opening and closing tag cannot have an IHTMLElement::innerHTML property.谁能解释得更本质一些?
<div></div>有一个起始标记和一个结束标记,即both an opening and closing tag只有这样的才可用IHTMLElement::innerHTML。inline就不懂了。