作者sandpaper (sandpaper)
看板Web_Design
标题[问题] 控制div tag的显示/隐藏
时间Sun Jul 2 14:46:35 2006
我写了一段script控制div的显示隐藏
firefox可以正常显示...但IE却没有任何动作
也没有任何错误讯息
本来以为是中文问题...改成英文的tag id也是一样情况
请问要怎麽修改呢?
先谢谢...下面是我的script:
<body>
<script language="javascript">
function showdetail(a){
dobj = document.getElementsByTagName("div");
for (i=0;i<dobj.length;i++){
dobj[i].style.display="none";
}
document.getElementById(a).style.display="block";
return false;
}
</script>
<span><a name="学生甲" href="#" onClick="return showdetail('学生甲')">学生甲名
字</a></span><br>
<div id="学生甲" style="display:none;">工作状况:<br>住址:<br>毕业论文:<br>指导
教授:</div><br>
<span><a name="学生乙" href="#" onClick="return showdetail('学生乙')">学生乙名
字</a></span><br>
<div id="学生乙" style=" display:none;">工作状况:<br>住址:<br>毕业论文:<br>指
导教授:</div><br>
</body>
--
Paper's Site
http://web.ekm.com.tw/paper Website
http://paperli.blogspot.com/ 部落格
http://www.bloglines.com/blog/paper bloglines
http://www.aypwip.org/webnote/paper 留言板
大家多多逛逛阿 里面有我的相簿 连结在窗户那
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.165.15
※ 编辑: sandpaper 来自: 140.129.165.15 (07/02 15:02)
1F:推 franklai:把a的name取成和id不同即可 07/02 16:04
2F:→ sandpaper:ohoh...多谢多谢...就是这问题^^ 07/02 16:16