Form action意思

在網頁開發中,form action 是指 HTML 表單的 action 屬性。這個屬性指定了一個 URL,當表單被提交時,表單數據將被傳送到這個 URL。

例如,以下是一個簡單的 HTML 表單:

<form action="/submit-form" method="post">
  <input type="text" name="username" placeholder="Username">
  <input type="password" name="password" placeholder="Password">
  <input type="submit" value="Submit">
</form>

在這個表單中,action="/submit-form" 告訴瀏覽器,當用戶點擊提交按鈕時,表單數據應該被傳送到伺服器上的 /submit-form 路徑。伺服器上的應用程式(通常是後端語言如 PHP、Python、Java 等編寫的)將處理髮送過來的數據。

method 屬性指定數據提交到伺服器的方式,可以是 GETPOSTGET 方法會將數據附加到 URL 上,而 POST 方法會將數據作為請求體的一部分傳送。

當用戶點擊提交按鈕時,瀏覽器會傳送一個 HTTP 請求到指定的 action URL。如果 methodPOST,請求 body 將包含表單數據;如果 methodGET,數據將作為查詢字元串附加到 URL 的末尾。

伺服器接收到請求後,會處理提交的數據,並根據需要進行相應的操作,例如更新資料庫、傳送電子郵件或顯示一個處理結果頁面。