1. form タグ form form タグは、フォームを宣言し、データ収集の範囲を定義するために使用されます。つまり、 に含まれるデータは、次の URL を含めてデータベースに送信されます。フォームデータの処理に使用される CGI プログラムと、データをサーバーに送信するメソッド。 フォームには、テキストフィールド、チェックボックス、ラジオボタン、送信ボタンなどの入力要素を含めることができます。メニュー、テキストエリア、フィールドセット、凡例、ラベル要素を含めることもできます。 3 つの重要な属性の説明: 1. action はフォーム送信時に操作を受け付けるアドレスを指定します 2. Method はフォームデータの送信方法を指定します。オプションの値: get、post。 get が送信されると、フォーム内のデータが URL に追加されて送信されます (非推奨)。 post は HTTP リクエストで送信されます。 3. enctype は、サーバーに送信する前にフォーム データをエンコードする方法を指定します。特に注意すべき点は、アップロード ドメインが含まれる場合、エンコード方法は enctype="multipart/form-data" に設定され、それ以外の場合はバックグラウンドに設定される必要があります。ブラウザから送信された情報を取得できません。設定フォームのMIMEエンコードです。デフォルトでは、このエンコード形式は application/x-www-form-urlencoded であり、ファイルのアップロードには使用できません。multipart/form-data が使用される場合にのみ、フォームの入力値はバイナリで渡されます。そうすることでのみ、ファイル データを完全に転送できます。 FTP 経由で大きなファイルをアップロードする場合、バイナリ モードでアップロードするオプションもあります。 enctype 3 つのオプション値 説明 application/x-www-form-urlencoded 送信前にすべての文字をエンコードする (デフォルトのエンコード) multipart/form-data MIMEエンコーディング。データはバイナリ形式で送信されます。フォームにアップロード フィールドが含まれる場合、アップロードされたファイルを取得するためにバックグラウンドを使用する必要があります。 text/plain プレーンテキストとして送信 2. input タグ タグはユーザー情報を収集するために使用されます。入力フィールドは、type 属性の値に応じてさまざまな形式を取ることができます。入力フィールドには、テキスト フィールド、チェックボックス、マスクされたテキスト コントロール、ラジオ ボタン、ボタンなどがあります。 1. テキストフィールド ログイン後にコピー 2. パスワードフィールド パスワードはテキストボックスと似ていますが、入力された内容はドットで表示されます。 ログイン後にコピー 3. ラジオ ボタン ログイン後にコピー 男人:女人: ログイン後にコピー チェックされた属性は、項目がデフォルトで選択されていることを示します。 4. チェックボックス ログイン後にコピー 5. 通常のボタン ログイン後にコピー 6. リセットボタン リセットボタンをクリックすると、リセットボタンが配置されているフォームが完全に消去され、他のフォームが消去されます。影響を受けないこと。 ログイン後にコピー 7. 送信ボタン 送信ボタンをクリックすると、ブラウザが自動的にフォームを送信します。 ログイン後にコピー 8. 隠しフィールド 隠しフィールドは、重要度の低い情報を保存するためにのみ存在します。ユーザーがフォームを送信すると、隠しフィールドの内容も一緒に送信されます。 ログイン後にコピー 9. ファイルフィールド ファイルフィールドは、ハードディスク内のファイルパスを検索し、フォームから選択したファイルをアップロードするためによく使用されます。このコントロールは、電子メールの送信、アバターのアップロード、ファイルの転送時に表示されます。 ログイン後にコピー 10. 画像ボタン Web ページの美しさを向上させるために画像をボタンとして使用したい場合は、画像フィールドを使用して画像送信ボタンを作成できます。 ログイン後にコピー 3. ドロップダウン リストの選択 select 要素は、単一選択メニューまたは複数選択メニューを作成できます。 要素の タグは、リストで使用できるオプションを定義します。 基本構文: 选项显示内容 选项显示内容 ......ログイン後にコピー selected はデフォルトのオプションを示します。 4.テキスト領域のテキストアレア。テキスト領域には無制限の量のテキストを含めることができ、テキストのデフォルトのフォントは固定幅フォント (通常は Courier) です。 textarea のサイズは、cols 属性と rows 属性で指定できますが、より良い方法は、CSS の高さ属性と幅属性を使用することです。 ヒント: テキスト入力領域でテキストの行を区切るには、「%OD%OA」(キャリッジ リターン/ライン フィード) を使用します。 ヒント: タグの Wrap 属性を使用して、テキスト入力エリアの行折り返しモードを設定できます。 基本文法: 具体内容ログイン後にコピー