可以將按鈕都設定為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...