ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML_HTML/Xhtml_Web ページ制作におけるフォーム フォームのメソッド属性の使用の概要

HTML_HTML/Xhtml_Web ページ制作におけるフォーム フォームのメソッド属性の使用の概要

WBOY
リリース: 2016-05-16 16:39:42
オリジナル
2815 人が閲覧しました

1 メソッドはサーバーへのデータの送信方法を指定する属性です
2 post と get post のみ可能です: 公式の説明では、post セッションを通じてデータをサーバーに送信します。実際はデータを入稿することになります。 get: フォーム内のデータを、variable=value の形式でアクションが指す URL に追加し、「?」を使用して 2 つを接続し、「&」を使用して各変数を接続します。サーバー。
3、デフォルトは get なので、通常は post として指定する必要があります

例:

たとえば、2 ページがあります。 htm と b.asp の場合、a.htm ページの形式で値を b.asp ページに渡したいとします。
a.htm には次のフォーム コードが含まれます:

コードをコピーします
コードは次のとおりです





上記 コードには注意が必要な箇所が 2 つあります:
1. メソッドの属性は get であるため、URL を通じて渡される値が表示されます。
2.フォーム、テキスト ボックス、送信ボタン。渡す必要があるのはテキストボックスの値です。URLにテキストボックスの値が表示されるように、テキストボックスのid属性をname属性に変更することに注意してください。

a.htm ページを参照して送信ボタンをクリックすると、ページは b.asp ページに移動し、URL は次のようになります:

http://localhost/WebSite2/b .asp? Text1=11

URL に値を表示したくない場合は、メソッドの値を post に変更するだけです。

b.asp では、サーバー側コードを通じて渡された値を取得できます。
method=get の場合、b.asp ページは <% =Request.QueryString["Text1"]%> を渡して値を取得し、それを出力します。
method=post の場合、b.asp ページpass <% =Request.Form["Text1"]%>値を取得して出力します。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート