HTMLでformタグのmethod属性を使用するにはどうすればよいですか?ここでは、method 属性の使用方法を紹介します。

寻∝梦
リリース: 2018-08-28 18:02:05
オリジナル
20819 人が閲覧しました

この記事では主にHTMLのformタグのmethod属性の定義と使い方の説明を紹介します。よくある質問とその回答、そしてmethod属性の例を後ほど説明します。では、いきましょう

まず、HTMLのformタグのmethod属性の意味を見てみましょう。

method属性はフォームデータの送信方法を指定します(action属性で指定されたページにフォームデータが送信されます)。

フォームデータは、URL 変数 (method="get") または HTTP ポスト (method="post") として送信できます。

form タグのメソッド属性の使用方法の説明を見てみましょう:

ブラウザは、メソッド属性設定メソッドを使用して、フォーム内のデータを処理のためにサーバーに送信します。 POSTメソッドとGETメソッドの2つのメソッドがあります。

POSTメソッドを使用する場合、ブラウザは次の2つの手順に従ってデータを送信します。まず、ブラウザは、action 属性で指定されたフォーム処理サーバーとの接続を確立し、接続が確立されると、セグメント化された送信方法でデータをサーバーに送信します。

サーバー側では、POST スタイル アプリケーションの実行が開始されたら、フラグの場所からパラメータを読み取る必要があります。パラメータが読み取られたら、アプリケーションがこれらのフォーム値を使用する前に、これらのパラメータをデコードする必要があります。ユーザー固有のサーバーは、アプリケーションがこれらのパラメーターを受け入れる方法を明示的に指定します。

もう 1 つのケースは、GET メソッドを使用することです。この場合、ブラウザーはフォーム処理サーバーとの接続を確立し、1 回の送信ステップですべてのフォーム データを直接送信します。ブラウザーは、アクション URL の直後にデータを追加します。フォーム。 2 つを区切るには疑問符を使用します。

一般的なブラウザは上記のいずれかの方法でフォーム情報を送信できますが、一部のサーバーはいずれかの方法で提供されたデータのみを受け入れます。フォーム処理サーバーがデータを処理するために使用する

タグのメソッド (method) 属性 (POST または GET) を指定できます。

ここで 2 つの一般的な質問と回答を見てみましょう:

1. 投稿と取得に加えて、他にどのような値を添付できますか?

答え: 投稿と取得のみが可能です

ポスト: 公式の説明では、ポストセッションを通じてデータをサーバーに送信します。実際はデータを入稿することになります。

get: フォーム内のデータを、variable=value の形式でアクションが指す URL に追加し、「?」を使用して 2 つを接続し、「&」を使用して各変数を接続します。サーバーからのデータ データを取得します。

2. メソッド属性のデフォルト値は何ですか?

答え: デフォルトは get なので、通常は post として指定する必要があります

のメソッド属性の例を見てみましょう。タグから:

以下の例では、メソッド属性を通じてフォーム データが URL に追加されます:

<form action="form_action.asp" method="get">
  <p>这是第一个名字: <input type="text" name="fname" /></p>
  <p>这是第二个名字: <input type="text" name="lname" /></p>
  <input type="submit" value="Submit" />
</form>
ログイン後にコピー

結果の例は図に示すとおりです:

HTMLでformタグのmethod属性を使用するにはどうすればよいですか?ここでは、method 属性の使用方法を紹介します。

この記事はここで終わります。結果も見ましたので、method 属性についても少しは理解しておきましょう。ご不明な点がございましたら、以下にお問い合わせください

[編集者の推奨]

HTML でベースタグの相対パスを記述する方法は? (使い方の紹介付き)

HTMLメタタグの役割とは何ですか? HTMLメタタグの使い方を紹介

以上がHTMLでformタグのmethod属性を使用するにはどうすればよいですか?ここでは、method 属性の使用方法を紹介します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート