HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTMLフォームアクション属性


HTMLフォームアクション属性は、フォームがHTMLドキュメントで送信されたときにフォームデータを送信する場所を定義します。

構文

以下は構文です-

<form action=”URL”></form>

HTMLフォームアクション属性の例を見てみましょう-

<!DOCTYPE html>
<html>
<style>
   body {
      color: #000;
      height: 100vh;
      background: linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%) no-repeat;
      text-align: center;
   }
   input {
      width: 315px;
      display: block;
      margin: 1rem auto;
      border: 2px solid #fff;
      padding: 8px;
      background: transparent;
      border-radius: 20px;
      outline: none;
   }
   ::placeholder {
      color: #000;
   }
   .btn {
      background: #db133a;
      border: none;
      height: 2rem;
      border-radius: 20px;
      width: 330px;
      display: block;
      color: #fff;
      outline: none;
      cursor: pointer;
      margin: 1rem auto;
   }
</style>
<body>
<h1>HTML Form action Attribute Demo</h1>
<form action="/action_page.php" method="get">
<input type="text" name="firstname" placeholder="Enter First Name">
<input type="text" name="lastname" placeholder="Enter Last Name">
<input type="submit" value="SUBMIT" class="btn">
</form>
</body>
</html>

出力

HTMLフォームアクション属性

フォームの詳細を入力し、「送信」を使用してフォームを送信します 」ボタンをクリックして、アクション属性がどのように機能するかを確認します。

HTMLフォームアクション属性


  1. HTMLnovalidate属性

    HTML novalidate属性は、フォームの送信中にフォームデータをHTMLドキュメントで検証しないことを定義します。 構文 以下は構文です- <form novalidate></form> HTMLnovalidate属性の例を見てみましょう- 例 <!DOCTYPE html> <html> <style>    body {       color: #000;       height: 100vh;     &nbs

  2. HTMLフォームメソッド属性

    HTMLフォームメソッド属性は、URL変数として送信されるか、HTTPPOSTトランザクションとして送信されることを意味するフォームデータを送信する方法を定義します。 構文 以下は構文です- <form method=”get | post”></form> ここで取得 フォームデータをURL変数として送信し、投稿 フォームデータをHTTPPOSTトランザクションとして送信します。 HTMLフォームメソッドの属性の例を見てみましょう- 例 <!DOCTYPE html> <html> <style> &n