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

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

请问怎么实现
...全文
86 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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为层的名字

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧