開発者向け機能:サーバスクリプト:context.Forms
## 概要
[サーバスクリプト](/ja/manual/table-management-server-script)でユーザが送信したフォームの情報を取得します。
## 対応バージョン
1. プリザンター 1.1.28.0 以降
1. プリザンター .NET Framweork版 0.50.252 以降
## プロパティ
|No|Name|Get|Set|Type|Description|
|:----|:----|:----|:----|:----|:----|
|1|Keys|○|-|KeyCollection|フォームの要素のIDのコレクション|
## メソッド
|No|Name|Description|
|:----|:----|:----|
|1|Item.get|フォームの要素の値を取得する|
|2|ControlId|送信元コントロールのIDを取得する|
## 使用例
下記の例では、ユーザが送信したフォームの要素のIDを列挙してIDと値をログに出力します。
##### JavaScript
```
for (let key of context.Forms.Keys){
context.Log(key + ': ' + context.Forms.Item.get(key));
}
```
下記の例では、ユーザがフォーム送信時に使用した要素のIDをログに出力します。
##### JavaScript
```
context.Log(context.Forms.ControlId());
```
## 関連情報
<div id="ManualList"><ul><li><a href="/ja/manual/table-management-server-script">テーブルの管理:サーバスクリプト</a><span>2024/10/08 up</span></li></ul></article>
<ul><li><a href="/ja/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2023/06/01 up</span></li></ul></article>
<ul><li><a href="/ja/manual/faq-server-script-log">FAQ:サーバスクリプトのエラーログを出力したい</a><span>2024/04/29 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />