1. ホーム
  2. html

<form action="#">と<form method="post" action="#">は何をするのですか?

2023-09-18 20:37:12

質問

私はhtml開発に関する本を読んでいます(かなり初心者です)。この本は1ヶ月前(2011年11月)に最初の出版があったばかりにもかかわらず、著者は経験豊富なコーダーで、おそらく # を使うのは古いのでしょうか?

というのも、サンプルコードの要点を掴もうとしているのですが、その説明が見つからないのです。 form action="#" を検索しているにもかかわらず

<form action="#">   

googleで、SOで、そしてwww.w3schools.com。

誰か # アクションはフォームのために何を意味するのでしょうか?

どのように解決するのですか?

アクションは通常、フォームが送信されるファイル/ページを指定します (メソッドパラメーター (post, get など) に記述されたメソッドを使用します)。

のアクションは # は、フォームが同じページに留まることを示し、単に url の末尾に # . 同様の使い方は、アンカーにもあります。 <a href=#">Link</a> などは、同じページに留まります。

このように、フォームは同じページに送信され、そのページがデータなどを処理します。