==== 基本要素 ==== * ラベル * テキスト * テキストエリア * ボタン * プルダウン * ラジオ * チェックボックス * 表・テーブル * 画像・アイコン * フレーム * 罫線 * ファイル指定テキスト(ファイルアップロード用) ==== ツリー ==== 組織構造やカテゴリ構造を表示する。 例) A─┬─B─┬─F │ ├─G │ └─H ├─C───I ├─D ├─E ==== グルーピング ==== 複数の表示項目をグルーピングして名前付けし、表示時に罫線などで囲む。 ==== スプレッドシート ==== Excelのような編集可能な表。 グリッドとも言う。 ==== プルダウン連動 ==== あるプルダウンを選択すると、別のプルダウンの選択項目が変わる。 部署の選択など、カテゴリ選択系で使用する。 一度に全てを取得するとデータ量が大きくなるため、Webではajaxなどを使用して動的に取得したりしていた。 ==== ルックアップ ==== コードなどのキーを入力すると、キーに対応した値が表示される。 マスタの値を入力する際に使用される。 参照連動とも呼ばれる。 ==== サジェスト ==== ユーザによるテキスト入力の補完を行う。 例えばGoogleの検索ワード入力。 ==== ポップアップ ==== 小ウィンドウを開いて表示する。 ==== マスタ入力ウィンドウ ==== 小ウィンドウに表示されたマスタ一覧を選択することで、マスタの値を指定する。 ==== 日付カレンダー入力ウィンドウ ==== カレンダーをクリックすることで日付を指定する。 ==== タブ ==== 項目をグループ分けし、タブで表示を切り替える。 同様の目的としてアコーディオンがある。 ==== バルーンヘルプ ==== マウスポインタを合わせるとヘルプを吹き出し表示する。 ==== 全チェック・全解除 ==== チェックボックスなどで「すべて選択」「すべて選択解除」を行う機能。 ==== パンくずリスト ==== 現画面に至るまでに辿った画面名のリストを表示する。 ==== バリデーション ==== ユーザによる入力の妥当性チェック。