---
metadata:
  - name: generator
    content: Diplodoc Platform v5.44.0
alternate:
  - https://yandex.ru/support/tasks-requester/ru/guide/t-components/checkboxes.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/tasks-requester/ru/llms.txt

# Флажок

<!-- source: ru/_includes/button-text.md -->
Напишите нам, если не нашли ответ в Справке. Вы можете приложить скриншоты или видео, чтобы ускорить помощь:
<!-- endsource: ru/_includes/button-text.md -->

<a class="support_btn msg" target="_blank" href="https://yandex.ru/chat?context=%7B%22entrypoint%22%3A%22%7B%5C%22page_name%5C%22%3A%5C%22guide-t-components-checkboxes%5C%22%2C%5C%22a_pageurl%5C%22%3A%5C%22https%3A%2F%2Fyandex.ru%2Fsupport%2Ftasks-requester%2Fru%2Fguide%2Ft-components%2Fcheckboxes%5C%22%7D%22%7D#/user/bb41c200-08e6-94b4-5c5b-e9694fa7b06e">Написать в чат</a>  <a class="support_btn" target="_blank" href="https://t.me/YandexTasksSupport_Bot">Написать в Telegram</a>

{% note info %}

Справочник по настройке интерфейса описывает работу редактора HTML/JS/CSS. Вы также можете попробовать создать флажок в [Конструкторе шаблонов](https://yandex.ru/support/tasks-requester/ru/template-builder/reference/field.checkbox.md).

{% endnote %}

Чтобы вставить в задание флажок, используйте компонент `{{field type="checkbox" name="<название выходного поля>"}}`. Например (набор из трех флажков):

```plaintext
{{field type="checkbox" name="red" label="красный" hotkey="1"}}
{{field type="checkbox" name="green" label="зеленый" hotkey="2"}}
{{field type="checkbox" name="yellow" label="желтый" hotkey="3"}}
```

В описании [выходных данных](https://yandex.ru/support/tasks-requester/ru/guide/incoming.md) добавьте поле с типом `boolean`. Например:

```json
{
  "red": {
    "type": "boolean",
    "required": true
  }
}
```

#### Параметры

#|
||**Параметр**|**Описание**|**Обязательный**|**Значение по умолчанию**||
||`type` | Тип поля: `checkbox` — флажок. | да | нет||
||`name` | Атрибут для поля выходных данных. Содержит имя поля выходных данных. | да | нет||
||`label` | Подпись. Например: `label="Да"`. | нет | нет||
||`hotkey` | Горячая клавиша для выбора значения. | нет | нет||
||`value` | Передаваемое значение (записывается в файл с выходными данными).

Допустимые значения: `true`, `false`. | нет | `false`||
||`validation-show` | Расположение всплывающих подсказок (отображаются, если ответ не прошел валидацию). Расположение указывается относительно поля ввода.

Допустимые значения:

- Над полем ввода: `"top-left"` (слева), `"top-center"` (посередине), `"top-right"` (справа).

- Под полем ввода: `"bottom-left"` (слева), `"bottom-center"` (посередине), `"bottom-right"` (справа).

- Слева от поля ввода: `"left-top"` (сверху), `"left-center"` (посередине), `"left-bottom"` (внизу).

- Справа от поля ввода: `"right-top"` (сверху), `"right-center"` (посередине), `"right-bottom"` (внизу).

- Не показывать сообщение (`"false"`). | нет | `"top-left"`||
||`checked` | Состояние флажка при отображении страницы:

- `checked=true` — установлен.

- `checked=false` — снят. | нет | `false`||
||`size` | Размер поля.

Допустимые значения: `"M"`, `"L"`. | нет | `"L"`||
||`width` | Ширина поля. Указывается в следующих единицах:

- Пиксели. Например: `width="100px"`.

- Доля от размера родительского элемента. Например: `width="100%"`.

Можно также задать ширину формулой. Например: `width="calc(100%-30px)"`. | нет | зависит от длины подписи||
||`disabled` | Возможность редактирования:

- `disabled=true` — поле закрыто для редактирования.

- `disabled=false` — поле открыто для редактирования. | нет | `false`||
||`class` | CSS-класс для поля. Например: `class="annotation"`. | нет | `".field" ".field_type_checkbox"`||
|#

<!-- source: ru/guide/_includes/contact-support.md -->
<!-- source: ru/_includes/btn-style.md -->

<!-- endsource: ru/_includes/btn-style.md -->

[Написать в службу поддержки](https://yandex.ru/support/tasks-requester/ru/guide/troubleshooting/support.md){.support_btn}
<!-- endsource: ru/guide/_includes/contact-support.md -->
