一個常見的場景,一個表單中有兩個按鈕,點擊其中一個按鈕進入一個獨立頁面,點擊另一個按鈕進入另一個獨立的頁面。
我們知道使用form時只能放一個動作事件action,如下:
所以要使用form自帶的一個action是無法實現的這種功能的,而且寫input的type屬性時需要注意不要寫submit,這是提交功能,會自動進入form中的action對應的頁面中,靈活性不夠。我喜歡使用button自動定義。
給定義的button添加一個點擊事件
onclick="javascript:document.f.action='info_change_back.jsp';document.f.submit();"
這里的f是表單form的name,自定義。
info_change_back.jsp是點擊當前按鈕進入的頁面。
除了這兩個地方需要自定義外,其他的固定不變
這是我在一個項目中定義的一個input,類型是button,供參考