stringtranslate.com

Флажок

Примеры флажков двоичного состояния с отключенными некоторыми параметрами

Флажок ( флажок , тикбокс , тикбокс ) — графический виджет , позволяющий пользователю сделать бинарный выбор, т. е. выбор между одним из двух возможных взаимоисключающих вариантов. Например, пользователю может потребоваться ответить «да» (отмечено) или «нет» (не отмечено) на простой вопрос «да/нет» .

Флажки отображаются как ☐, если они не отмечены, или ☑ или ☒ (в зависимости от графического интерфейса пользователя), если они отмечены. Заголовок, описывающий значение флажка, обычно отображается рядом с флажком. Инвертировать состояние флажка можно, щелкнув мышью на поле или подписи, либо используя сочетание клавиш , например пробел .

Часто представлен ряд флажков, каждый из которых имеет двоичный выбор между двумя вариантами. Затем пользователь может выбрать несколько вариантов. Это контрастирует с переключателем , в котором из нескольких взаимоисключающих вариантов можно выбрать только один вариант.

Флажки могут быть отключены (отмечены серым цветом ), чтобы информировать пользователя об их существовании и возможном использовании, несмотря на кратковременную недоступность.

Флажок с тремя состояниями

Примеры флажков с тремя состояниями

Некоторые приложения используют флажки, допускающие неопределенное состояние в дополнение к двум, предусмотренным обычным флажком. [ нужна цитация ] Это третье состояние отображается в виде квадрата или тире в флажке и указывает, что его состояние не отмечено и не снято. Чаще всего это используется, когда флажок привязан к коллекции элементов в смешанных состояниях. Неопределенное состояние обычно не может быть выбрано пользователем, и при активации оно переключается в проверенное состояние.

Например, флажок для выбора файлов для отправки через FTP может использовать древовидное представление , чтобы файлы можно было выбирать по одному или по папке. Если выбраны только некоторые файлы в папке, флажок для этой папки будет неопределенным. Щелчок по этому неопределенному флажку приведет к выбору всех содержащихся файлов или, реже, ни одного из содержащихся файлов. Если продолжать нажимать на этот флажок, флажок будет поочередно установлен (выбраны все подкаталоги и файлы) и снят (не выбраны подкаталоги и файлы). [ необходимо изображение ]

Некоторые реализации флажков с тремя состояниями [ нужна ссылка ] позволяют пользователю переключаться между всеми состояниями, включая неопределенное состояние, запоминая смешанное состояние элементов в коллекции. Это служит функцией отмены .

Недействительно

Установка или снятие (« снятие ») флажка изменяет его состояние без каких-либо других побочных эффектов. Нарушение этого правила путем связывания дополнительных действий с изменением состояния часто сбивает с толку пользователей, поскольку они привыкли настраивать данные в элементах управления вводом, таких как текстовые поля, переключатели и флажки, а затем вызывать элемент управления действием, такой как кнопка, для инициирования действия. действие по обработке данных. [1] [2] [ нужны разъяснения ]

Одним из распространенных исключений является включение или отображение дополнительных элементов пользовательского ввода, релевантность которых зависит от состояния флажка. В других ситуациях вместо флажка обычно используется тумблер .

HTML

В веб-формах элемент HTML используется для отображения флажка. [3]<input type="checkbox">

Юникод

Смотрите также

Рекомендации

  1. ^ «Флажки» . мсдн . Проверено 5 февраля 2010 г.
  2. ^ Нильсен, Якоб (сентябрь 2004 г.). «Флажки против радиокнопок». Alertbox Якоба Нильсена . Архивировано из оригинала 29 августа 2012 года . Проверено 5 февраля 2010 г.
  3. ^ "<input type="checkbox"> - HTML: язык разметки гипертекста | MDN". http://developer.mozilla.org . Мозилла . 13 июня 2023 г. Проверено 19 сентября 2023 г.

Внешние ссылки