PHP開発フォーム

WBOY
リリース: 2016-06-23 13:38:07
オリジナル
1044 人が閲覧しました

フォーム
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はデータの表示を表します。メニュー内で省略した場合は、データが一覧表示されます。


c) テキストエリアマーク

<textarea> テキストエリアマーク<textarea
> は、より多くのテキストを入力できる複数行のテキストエリアを作成するために使用されます。構文形式は次のとおりです:

<textarea name ="name" rows = value cols = value value = "value" warp = "value">...//文本内容</textarea>
ログイン後にコピー
パラメータ名はテキスト フィールドの名前を表し、行はテキストの行数を表し、列はテキストの列数を表します (ここでは行と列は両方とも文字です)。テキスト フィールドのデフォルト値。wrap は、表示および送信時に行の折り返し方法を設定する場合、off の値は自動行折り返しなしを意味し、hard の値は自動的なハード キャリッジ リターンと行折り返しを意味します。改行マークは同時にサーバーに送信され、出力中に行の折り返しも行われます。soft は自動的なソフト復帰と行の折り返しを意味します。改行マークはサーバーに送信されず、出力は 1 列のままです。

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