您的位置:首页 > 其它

一个表单form、submit提交到多个不同页面

2010-10-12 15:56 537 查看
http://www.360doc.com/content/07/1119/14/39865_831334.shtml

在做管理页面的时候常常遇到这样的情况:全选所有列表,然后进行多个操作(删除、转移等),这样每条记录做一个表单比较麻烦,HTML代码太多而且操作复杂。通常会遇到了一个表单提交到不同的处理页面,比如执行删除的delete.asp

或者move.asp

。上网找了下资料,大多数方法都是通过Javascipt来实现了以上的功能,代码如下。</p
>

<div
class
="dp-highlighter"
twffan
="done"
>

<div
class
="bar"
twffan
="done"
>

<div
class
="tools"
twffan
="done"
><span
twffan
="done"
><span
twffan
="done"
><
!DOCTYPE 
html 
PUBLIC 
"-//W3C//DTD 
XHTML 
1.0 
Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></span
></div
>

</div
>

<ol
class
="dp-xml"
>

<li
class
=""
><span
class
="tag"
twffan
="done"
><
</span
><span
class
="tag-name"
twffan
="done"
>head</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
="alt"
><span
class
="tag"
twffan
="done"
><
</span
><span
class
="tag-name"
twffan
="done"
>meta</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>http-equiv</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"Content-Type"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>content</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"text/html; 
charset=gb2312"</span
><span
twffan
="done"
> 
</span
><span
class
="tag"
twffan
="done"
>/>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
=""
><span
class
="tag"
twffan
="done"
><
</span
><span
class
="tag-name"
twffan
="done"
>title</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
>一个表单、多个提交按钮、提交到多个不同页面</span
><span
class
="tag"
twffan
="done"
><
/</span
><span
class
="tag-name"
twffan
="done"
>title</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
="alt"
><span
class
="tag"
twffan
="done"
><
/</span
><span
class
="tag-name"
twffan
="done"
>head</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
=""
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
="alt"
><span
class
="tag"
twffan
="done"
><
</span
><span
class
="tag-name"
twffan
="done"
>script</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
=""
><span
twffan
="done"
>function 
sm1(){

 
 
</span
></li
>

<li
class
="alt"
><span
twffan
="done"
>document.getElementById("form_78")</span
><span
class
="attribute"
twffan
="done"
>.action</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"1.asp"</span
><span
twffan
="done"
>;

 
 
</span
></li
>

<li
class
=""
><span
twffan
="done"
>document.getElementById("form_78").submit();

 
 
</span
></li
>

<li
class
="alt"
><span
twffan
="done"
>}

 
 
</span
></li
>

<li
class
=""
><span
twffan
="done"
>function 
sm2(){

 
 
</span
></li
>

<li
class
="alt"
><span
twffan
="done"
>document.getElementById("form_78")</span
><span
class
="attribute"
twffan
="done"
>.action</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"2.asp"</span
><span
twffan
="done"
>;

 
 
</span
></li
>

<li
class
=""
><span
twffan
="done"
>document.getElementById("form_78").submit();

 
 
</span
></li
>

<li
class
="alt"
><span
twffan
="done"
>}

 
 
</span
></li
>

<li
class
=""
><span
class
="tag"
twffan
="done"
><
/</span
><span
class
="tag-name"
twffan
="done"
>script</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
="alt"
><span
class
="tag"
twffan
="done"
><
</span
><span
class
="tag-name"
twffan
="done"
>form</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>action</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>""</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>method</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"post"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>name</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"form_78"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>id</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"form_78"</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
=""
><span
twffan
="done"
> 
 
 
 
</span
><span
class
="tag"
twffan
="done"
><
</span
><span
class
="tag-name"
twffan
="done"
>input</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>name</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"mytext"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>type</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"text"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>id</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"mytext"</span
><span
twffan
="done"
> 
</span
><span
class
="tag"
twffan
="done"
>/>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
="alt"
><span
twffan
="done"
> 
 
 
 
</span
><span
class
="tag"
twffan
="done"
><
</span
><span
class
="tag-name"
twffan
="done"
>input</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>name</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"bt1"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>type</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"button"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>id</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"bt1"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>value</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"提交到1.asp"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>onclick</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"sm1()"</span
><span
twffan
="done"
> 
</span
><span
class
="tag"
twffan
="done"
>/>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
=""
><span
twffan
="done"
> 
 
 
 
</span
><span
class
="tag"
twffan
="done"
><
</span
><span
class
="tag-name"
twffan
="done"
>input</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>name</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"bt2"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>type</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"button"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>id</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"bt2"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>value</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"提交到2.asp"</span
><span
twffan
="done"
> 
</span
><span
class
="attribute"
twffan
="done"
>onclick</span
><span
twffan
="done"
>=</span
><span
class
="attribute-value"
twffan
="done"
>"sm2()"</span
><span
twffan
="done"
> 
</span
><span
class
="tag"
twffan
="done"
>/>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
="alt"
><span
class
="tag"
twffan
="done"
><
/</span
><span
class
="tag-name"
twffan
="done"
>form</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
=""
><span
class
="tag"
twffan
="done"
><
/</span
><span
class
="tag-name"
twffan
="done"
>body</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
 
</span
></li
>

<li
class
="alt"
><span
class
="tag"
twffan
="done"
><
/</span
><span
class
="tag-name"
twffan
="done"
>html</span
><span
class
="tag"
twffan
="done"
>>
</span
><span
twffan
="done"
> 
</span
>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: