同一個form表單提交到不同的頁面進行處理
在頁面中有一個表單,可能需要根據不同的情況將資料提交給不同的頁面處理,也就是說form表單的action屬性不同,下面就通過程式碼例項介紹一下如何實現此功能,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> function modifyfunc(){ document.theform.action="modify.jsp"; document.theform.submit(); } function deletefunc(){ document.theform.action="delete.jsp"; document.theform.submit(); } window.onload=function(){ var omodify=document.getElementById("modify"); var odelete=document.getElementById("delete"); omodify.onclick=function(){ modifyfunc(); } odelete.onclick=function(){ deletefunc(); } } </Script> </head> <body> <form name="theform" action=""> <input type="button" id="modify" value="修 改"/> <input type="button" id="delete" value="刪 除"/> </form> </body> </html>
以上程式碼實現了我們的要求,原理非常的簡單,就是點選不同的按鈕會觸發不同的事件處理函式,然後呼叫不同的函式,相應的函式能夠將action屬性值設定為不同,這樣就實現了我們的要求。
相關文章
- 頁面提交引數多而非form表單提交時應該怎麼處理引數進行提交ORM
- 一個form兩個提交按鈕,分別提交到兩頁面ORM
- struts頁面中要是有兩個表單如何處理?
- 同一個form表單中有多個提交按鈕規定不同功能程式碼例項ORM
- 查詢刪除同訂單同一LINE NUMBER內有不同SHIP FORM ORG ID的處理ORM
- Michael 的 Laravel 學習總結:區分同一頁面中不同表單的表單驗證錯誤資訊Laravel
- JavaScript訪問同一個頁面中的不同iframe的內容!JavaScript
- 在 Laravel 中優雅處理 Form 表單LaravelORM
- javascript實現的點選不同提交按鈕實現提交到不同頁面JavaScript
- form表單只單個input框按Enter鍵頁面會自動重新整理ORM
- 如何讓兩個表單處於不同的執行緒中執行緒
- php 建立頁面表單並進行增刪改查PHP
- 在同一頁面顯示多個JavaScript統計圖表JavaScript
- MySQL 更新同一個表不同欄位MySql
- 表單請求 統一欄位不同場景不同處理
- 如何處理手機端和 PC 端跳轉不同頁面
- 在同一個頁面中新增多個CollectionViewView
- [提問交流]一個頁面有兩個form怎麼解決ORM
- TensorFlow進行簡單的影像處理
- 使用Vue i18n對前端頁面進行國際化處理Vue前端
- 實現不同頁面不同頁首
- 頁面彈窗處理方案
- Laravel 啟用多個 work 對同一個佇列進行處理的時候是否會出現同步執行Laravel佇列
- jQuery改變form表達的提交頁面程式碼例項jQueryORM
- 自定義處理頁面請求
- 使用python進行簡單的媒體處理Python
- orbeon form 的日誌處理ORBORM
- 仿 ElmentUI 實現一個 Form 表單UIORM
- 使用Preprocessor前處理器語句對外部表進行介入處理
- 一個 vuejs 的 form 表單提交結構VueJSORM
- 20 個用於處理頁面滾動效果的 jQuery 外掛jQuery
- [提問交流]切換頁面,左側選單消失
- 如何在顯示一個友好頁面的同時又進行其他處理?
- Html完整表單頁面(註冊)HTML
- PHP表單處理指南PHP
- tpextbuilder- Form表單UIORM
- 開多個JVM進行並行處理是否可行?JVM並行
- form表單的元素及方法ORM