一个表单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 >
相关文章推荐
- 一个表单form、submit提交到多个不同页面
- 在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
- 一个表单两个submit提交到不同的页面
- JS实现一个表单form,多个submit按钮提交时带不同的action参数
- js 在一个页面两个submit 提交同一个form 到不同的action
- 在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
- 一个form表单,有两个提交按钮,分别提交到不同页面(或不同的方法中)
- js 在一个页面两个submit 提交同一个form 到不同的action
- 将一个表单提交到不同页面的方法
- Web应用环境下不同页面之间的传值(本文暂时只讨论 form表单数据提交)
- HTML 之 Web页面表单form中只有一个input的text元素,按回车默认提交
- 利用form的“accept-charset”在不同编码的页面间提交表单
- 利用form的“accept-charset”在不同编码的页面间提交表单
- 利用form的“accept-charset”在不同编码的页面间提交表单
- 怎样在一个form里放两个submit按钮,按了以后分别提交到不同的程序
- form表单提交,用submit方法并且跳到指定页面或不跳转
- 一个form多个submit,提交不同的地址
- 同一个form里,不管哪个 submit 都是直接提交form表单里的内容
- 一个表单多个提交 提交同一个页面或多个不同的页面
- 如何让一个表单同时提交到两个不同的页面