フォーム
Web フォームの機能は、閲覧者と Web サイト間の対話のためのプラットフォームを提供することです。 Web フォームは主に、Web ページ内のサーバーにデータを送信するために使用されます。
(1) フォームを作成する
フォーム要素を使用し、関連するフォーム要素を挿入してフォームを作成します。フォームの構造は次のとおりです。
<form name ="form_name" method ="method" action ="url" enctype ="value" target ="target_win">... //省略要插入的表单元素</form>
form タグの属性は次の表に示すとおりです。
target の属性値は次の表に示すとおりです。
注:
GETメソッドは、フォームのコンテンツを URL アドレスに追加して送信します。POST メソッドは、フォームのコンテンツをデータ ブロックとしてサーバー上のハンドラーに送信します。デフォルトのメソッドは GET です。
(2) フォーム要素
共通のフォーム要素には次のタグがあります: 入力フィールドタグ <input>、選択フィールドタグ <select>、テキストフィールドマーク< ;textarea> a) 入力マークフィールド<input
> 構文形式は次のとおりです:
<form><input name ="file_name" type = "type_name"></form>
b) <
select<option> フィールドタグ <select
> を選択して作成できます。 ;オプション> リストまたはメニュー。このメニューはスペースを節約するために使用されます。通常の状態では、右側の下の三角ボタンをクリックしてメニューを開くと、オプションが 1 つだけ表示されます。リストには一定数のオプションを表示できます。この数を超えると、スクロール バーが自動的に表示され、閲覧者はスクロール バーをドラッグすることで各オプションを表示できます。 構文形式は次のとおりです:
<select name = "name" size = "value" multiple><option value = "value" selected>选项1</option><option value = "value" selected>选项2</option><option value = "value" selected>选项3</option>...</select>
パラメータ名は選択フィールドの名前を表し、サイズはリスト内の行数を表し、パラメータ値はメニュー オプションの値を表し、パラメータのmultipleはデータの表示を表します。メニュー内で省略した場合は、データが一覧表示されます。
<textarea> テキストエリアマーク<textarea
> は、より多くのテキストを入力できる複数行のテキストエリアを作成するために使用されます。構文形式は次のとおりです: <textarea name ="name" rows = value cols = value value = "value" warp = "value">...//文本内容</textarea>