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 >