| 一个很简单的JS代码
已解决
悬赏分: |
| <a onclick="con1.style.display='block';con2.style.display='none';">显示con1</a> <a onclick="con2.style.display='block';con1.style.display='none';">显示con2</a> <div id="con1">3</div> <div id="con2" style="display:none">9</div> 这段代码在IE里正常执行,但在FF里却没反应,错在哪里呢? 我要执行的是点击CON1的时候显示3,点CON2的时候显示9 高手指点!谢谢! |
| 提问者: 徐小明 - 实习 一级 回答数: 1 |
| 获取对象的时候要用 document.getElementById(对象ID) 的方法来进行 con1.style.display='block' 这样只有IE可以识别。。 修改后代码如下。FF下测试可用! <a onclick="document.getElementById('con1').style.display='block';document.getElementById('con2').style.display='none';">显示con1</a> <a onclick="document.getElementById('con2').style.display='block';document.getElementById('con1').style.display='none';">显示con2</a> <div id="con1">3</div> <div id="con2" style="display:none">9</div> |
||
回答者:
韩寒
- 副董事长 二十五级 回答时间: 2008-11-05 20:10:52 |
||
|
||