隐藏的表格的问题!!兄弟帮忙

huidan 2004-05-05 03:55:27
有两个表格,都在一个form里
第一个表格里有两个同名的radio1,radio2(selected)
第二个表格 开始时 是隐藏的
我想 :当用户 改选 radio1时 就把 第二个表格显示出来
再 选radio2时又把 表格2隐藏掉

请问怎么实现
...全文
58 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
huidan 2004-05-05
谢谢各位了
最终发现用<div>的'display比较好
  • 打赏
  • 举报
回复
huidan 2004-05-05
UP
  • 打赏
  • 举报
回复
stayhere 2004-05-05
用层啊,位置自己慢慢调试:
<form ....>
<input type=radio name=radio1 onclick="ShowTable(2)">
<input type=radio name=radio2 onclick="ShowTable(1)">

<div id="Layer1" style="position:absolute; width:200px; top:10;height:115px; z-index:1">
<table id=table1...</table
</div>
<div id="Layer2" style="visibility:hidden;position:absolute; top:10;width:200px; height:115px; z-index:1">
<table id=table1...</table
</div>

<script language=vbscript>
sub ShowTable(iTable)
if (iTable=1) then
Layer1.style.visibility="visible"
Layer2.style.visibility="hidden"
else
Layer2.style.visibility="visible"
Layer1.style.visibility="hidden"

end if
end sub
</script>
  • 打赏
  • 举报
回复
liuyangxuan 2004-05-05
用层div的display属性!
  • 打赏
  • 举报
回复
loveweb 2004-05-05
一个表格用一个层啦
点radio1就显示第一个表格的层,隐藏第二个表格的层
function displayCtl(t_id){
if (t_id.style.display == "none"){ //如果为隐藏状态
t_id.style.display=""; //切换为显示状态
}
else{//否则
t_id.style.display="none"; //切换为隐藏状态
}
}
t_id为层的名字
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-05-05 03:55
社区公告
暂无公告