# Field

### 소개

위젯과 관련된 속성 값을 조회 할 수 있습니다.

🔒 아이콘이 있는 필드는 수정이 불가능한 읽기 전용 필드입니다.

<table><thead><tr><th width="165">이름</th><th>설명</th></tr></thead><tbody><tr><td>🔒 id</td><td>위젯의 id 값을 가져옵니다.</td></tr></tbody></table>

## 📚 API 설명 및 예제

### id

{% hint style="info" %}
widget.id
{% endhint %}

위젯의 아이디 값을 가져옵니다.

**예제**

위젯 아이디 값 출력해보기

{% file src="<https://2461137890-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiW553XSGeKCAPpImxXi3%2Fuploads%2FI1700oDD7XBtDDFLLie6%2Fsample.zip?alt=media&token=3a2d82e6-f375-4efe-a92f-d81bcd0a05f8>" %}

![](https://2461137890-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiW553XSGeKCAPpImxXi3%2Fuploads%2FWxAMdnm4FRMhUTwuyKTj%2FUntitled.png?alt=media\&token=ffbe8110-544c-4b8c-be8d-885158be6dcb)

```jsx
let _widget = null;
// q 키를 누르면 동작하는 함수
// App.addOnKeyDown
App.addOnKeyDown(81, function (player) {
	_widget = player.showWidget("sample.html","top",300,300);
	App.sayToAll(`위젯 아이디: ${_widget.id}`)
});
```

***

### 부록

[위젯에서 사용가능한 문법](https://docs-kr.zep.us/creator/reference/scriptaction)
