一个表单form、submit提交到多个不同页面
来源:互联网 发布:农村淘宝网首页进入 编辑:程序博客网 时间:2024/05/16 14:54
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>