易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP表切换显示问题

3个文字链接:A,B,C对应显示3个表格:表A,表B,表C;
表A则为默认显示,这时如果点了文字链接B则怎么显示表B,其他表则是不显示的;
请问不用框架的形式怎么解决此类问题

HTML code:

<script>
var cur=1;
function doit(n){
if(n == cur) return;
if(cur!=null) document.getElementById("tb"+cur).style.display = "none";
document.getElementById("tb"+n).style.display = "block";
cur = n;
}
</script>
<a href="javascript:doit(1);">A</a>
<a href="javascript:doit(2);">B</a>
<a href="javascript:doit(3);">C</a>

<table id="tb1" style="display:block">
<tr><td>表格1</td></tr>
</table>
<table id="tb2" style="display:none">
<tr><td>表格2</td></tr>
</table>
<table id="tb3" style="display:none">
<tr><td>表格3</td></tr>
</table>



用内连接!#tableA不过要刷新网页!要想不刷新用javascript,用一个数组存放tableA,...tableC

用iframe

<script>
function doit(n){
document.getElementById("tb1").style.display="none";
document.getElementById("tb2").style.display="no


相关问答:

asp伪静态 - Web 开发 / ASP

我找了一个伪静态代码,如下:
index.asp
<!--#include file="config.asp"-->  
<ol>  
<%  
Set rs=server.CreateObject("adodb.recordset") & ......

asp怎么自动生成静态页面

用户进入网站后;数据库里的登录时间就会刷新;然后他就会显示到首页上;他的招聘信息;对应的企业形象图片展示也会显示在首页;怎么才能实现用户登录后自动显示在首页;首页要求是静态html的;原来是asp程序用户登录后首页 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号