表单提交table

baoyue9 2008-08-04 12:47:22
我有一个表单,当点击按钮想将此页面已生成的表格id=table1的所有html内容发送到bbb.asp页面中接收。请问使用什么标签或者有什么方法能够将所有内容传送过去。谢谢!
<form name="Cart" method="post" action="bbb.asp">
<table id=table1>
<tr>
<td>
<script language="javascript">
var broken_list = the_list.split("|");
for (i=1;i<broken_list.length;i++)
{
var single_list=broken_list[i];
var broken_single_list = single_list.split("&");
document.write(" <table id=Table"+broken_single_list[0]+" width=400 border=1 cellpadding=0 cellspacing=0>");
document.write(" <tr>");
document.write(" <td width=40px align=center>"+i+"</td>")
document.write(" <td width=40px>"+broken_single_list[0]+"</td>")
document.write(" <td width=280px>"+broken_single_list[1]+"</td>")
document.write(" <td width=40px><a href=javascript:Delete(Table"+broken_single_list[0]+",'"+broken_single_list[0]+"')><img src=/img/ico_del.gif border=0 /></a></td>")
document.write(" </tr>");
document.write(" </table>");
}
</script>
</td>
</tr>
</table>
<input type='submit' name='Submit' value='Sent'>
</form>
...全文
489 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
十一文 2008-08-04
  • 打赏
  • 举报
回复

js的

异步传输对象弄成个字符


直接send()
Hello World, 2008-08-04
  • 打赏
  • 举报
回复
把按钮改成botton,在提交时执行一个JS程序,把table的内容放在一个form里,再把这个form提交就好了,下面是个示例:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="Untitled-1.asp">
<table width="600" border="0" align="center" cellspacing="1" id="test">
<tr>
<td>sdf</td>
<td>wer</td>
<td>wer</td>
<td>wer</td>
</tr>
<tr>
<td>sdf</td>
<td>we</td>
<td>wer</td>
<td>we</td>
</tr>
<tr>
<td>sdf</td>
<td>wer</td>
<td>sss</td>
<td>wer</td>
</tr>
<tr>
<td>sdf</td>
<td>sdf</td>
<td>ssss</td>
<td>wer</td>
</tr>
</table>
<div align="center">
<input type="hidden" name="submitvalue" id="submitvalue" />
<input type="button" name="button" id="button" value="按钮" onclick='getvalue();'/>
</div>
</form>
</body>
</html>
<script>
function getvalue(){
var str = document.getElementById('test').outerHTML;
alert(str);
document.all.submitvalue.value=str;
form1.submit();
}
</script>

在Untitled-1.asp里用<%response.Write(request.Form("submitvalue"))%>就可以输出表格了,至于想干别的也可以
十一文 2008-08-04
  • 打赏
  • 举报
回复
你弄个ajax来看哈就明白了

你就吧这些荡字符串
就可以了
liuqioul 2008-08-04
  • 打赏
  • 举报
回复
跟AJAX的差不多
baoyue9 2008-08-04
  • 打赏
  • 举报
回复
请问能说的详细点吗?给出点程序代码,谢谢!

28,391

社区成员

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

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