html中多個按鈕提交表單

2021-08-15 07:43:47 字數 644 閱讀 8480

可以將按鈕都設定為button型別,然後新增onclick事件呼叫js函式,然後在js函式中提交給servlet並傳遞不同的引數來區分是哪個按鈕提交的。

button事件:

value="修改" οnclick="alterinfo(<%=work1.getcode()%>,<%=work1.getname()%>,<%=work1.getdetail()%>,<%=work1.getcount()%>)" />

value="刪除" οnclick="deleteinfo(<%=work1.getcode()%>)"/>

js函式:

function alterinfo(code,name,detail,count)

function deleteinfo(code)else

}servlet中區分:

string operation = (string)request.getparameter("action");

if (operation .equals("insert"))

if (operation.equals("show"))

if (operation.equals("alterinfo"))

if (operation.equals("deleteinfo"))

處理乙個表單有多個提交按鈕

在做到表單的提交的時候,如果是乙個按鈕提交的話,對應乙個action。只需要將form表單屬性method post action action路徑 可是如果是多個按鈕,如何將乙個表單與多個方法關聯呢?思路是這樣的 先不指定表單的action,讓action屬性為 method post 為你的提交...

乙個form表單有多個提交按鈕

思路是這樣的 先不指定表單的action,讓action屬性為 method post 為你的提交按鈕全部替換為普通按鈕,給它們都加上onclick事件,注意這裡每乙個按鈕的onclick方法是一樣的,只是傳遞的引數不一樣,這裡的引數只是起到標記是哪乙個按鈕的用。最後根據onclick裡的方法傳遞的...

html表單提交

用來收集資訊 form中的屬性 action 提交的路徑 method get post提交表單的方式 標籤type屬性的不同的值所表示的含義 text 文字框 value表示文字框中的值 readonly表示唯讀,可以寫readonly或true disable表示標籤不可用,可以寫disable...