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

formaction属性が
タグの外部で機能しないのはなぜですか?


formaction属性をタグの外部で機能させることができます。 formaction属性は、1つのフォームに複数の送信URLを指定するために使用されます。フォームを送信すると、Webブラウザは最初にformaction属性をチェックします。

formactionが存在しない場合、Webブラウザはフォーム要素のアクション属性を探します。

これがformactionの例です 3つの異なる送信ボタンを持つ属性-

<!DOCTYPE html>
<html>
   <head>
      <title>HTML formaction attribute</title>
   </head>

   <body>
      <form method="post">
         <input type = "text" name="name"/><br>
         <button type = "submit" formaction = "btn1.php">Button1</button>
         <button type = "submit" formaction = "btn2.php">Button2</button>
         <button type = "submit" formaction = "btn3.php">Button3</button>
      </form>
   </body>
</html>

はい、formaction属性はform要素の外部では機能しませんが、次の方法で正しく機能させることができます-

formaction属性が form タグの外部で機能しないのはなぜですか?

関連付けられたフォームID値を使用して、ボタンを簡単に配置し、フォームの外部でformaction属性を使用できます。

<!DOCTYPE html>
<html>
   <head>
      <title>HTML formaction attribute</title>
   </head>

   <body>
      <form method="post" id="newForm">
         <input type="text" name="name"/>
      </form>

      <button type="submit" formaction="btn1.php" form="newForm">Button1</button>
      <button type="submit" formaction="btn2.php" form="newForm">Button2</button>
      <button type="submit" formaction="btn3.php" form="newForm">Button3</button>
   </body>
</html>

  1. Philips モニターが機能しないのはなぜですか?

    現在、すべての主要なアクセサリを備えた PC を購入する傾向は終わりに近づいています。選択した PC を組み立てることをお勧めします。これにより、最高のハードウェアを手に入れるチャンスが増えるだけでなく、モニターなどの最高の効率的な出力デバイスを手に入れることもできます。そして、これらのデバイスの 1 つがディスプレイ モニター画面です。 Philips は、市場で最高のモニター画面の 1 つを設計しています。ユーザーは、モニターとして CPU に接続するか、HDMI または Chromecast を使用してラップトップをミラーリングして使用できます。 Philips のような別のモニターを

  2. iPhone X の Face ID が機能しないのはなぜですか?

    iPhone X が発売されたとき、多くの変更が加えられました。ソフトウェアとハ​​ードウェア、ディスプレイ、その他多くのものが大幅に変更されました。一番の変更点は、ホームボタンがなくなったことです。以前は、ホームボタンが指紋スキャナーとして機能していました。 Apple は iPhone X で、より安全な生体認証セキュリティ システムと言われている Face ID を導入しました。 Face ID は、30,000 を超える目に見えないドットを投影して分析することで顔データをキャプチャするトゥルース デプス カメラを使用して、顔の深度マップを作成し、顔の赤外線画像をキャプチャします。 素晴