Флажок
Эта статья нуждается в дополнительных цитатах для проверки . ( ноябрь 2010 г. ) |
Флажок checkbox ( сделать бинарный выбор, т. е . , тикбокс , тикбокс ) — графический виджет , позволяющий пользователю выбор между одним из двух возможных взаимоисключающих вариантов. Например, пользователю может потребоваться ответить «да» (отмечено) или «нет» (не отмечено) на простой вопрос «да/нет» .
Флажки отображаются как пустые поля, если они не отмечены, и с галочкой или крестиком внутри (в зависимости от графического интерфейса пользователя), если они установлены. Заголовок, описывающий значение флажка, обычно отображается рядом с флажком. Инвертировать состояние флажка можно, щелкнув мышью на поле или подписи, либо используя сочетание клавиш , например пробел .
Часто представлен ряд флажков, каждый из которых имеет двоичный выбор между двумя вариантами. Затем пользователь может выбрать несколько вариантов. Это контрастирует с переключателем , в котором из нескольких взаимоисключающих вариантов можно выбрать только один вариант.
Флажки могут быть отключены (отмечены серым цветом ), чтобы информировать пользователя об их существовании и возможном использовании, несмотря на кратковременную недоступность.
Флажок с тремя состояниями
[ редактировать ]Некоторые приложения используют флажки, допускающие неопределенное состояние в дополнение к двум, предусмотренным обычным флажком. [ нужна ссылка ] Это третье состояние отображается в поле флажка в виде квадрата или тире и указывает, что его состояние не отмечено и не снято. Чаще всего это используется, когда флажок привязан к коллекции элементов в смешанных состояниях. Неопределенное состояние обычно не может быть выбрано пользователем, и при активации оно переключается в проверенное состояние.
Например, флажок для выбора файлов для отправки через FTP может использовать древовидное представление , чтобы файлы можно было выбирать по одному или по папке. Если выбраны только некоторые файлы в папке, флажок для этой папки будет неопределенным. Щелчок по этому неопределенному флажку приведет к выбору всех содержащихся файлов или, реже, ни одного из содержащихся файлов. Если продолжать нажимать на этот флажок, флажок будет поочередно установлен (выбраны все подкаталоги и файлы) и снят (не выбраны подкаталоги и файлы). [ необходимо изображение ]
Некоторые реализации флажков с тремя состояниями [ нужна ссылка ] позволяют пользователю переключаться между всеми состояниями, включая неопределенное состояние, запоминая смешанное состояние элементов в коллекции. Это служит функцией отмены .
Недействительно
[ редактировать ]Установка или снятие (« снятие ») флажка изменяет его состояние без каких-либо других побочных эффектов. Нарушение этого правила путем связывания дополнительных действий с изменением состояния часто сбивает с толку пользователей, поскольку они привыкли настраивать данные в элементах управления вводом, таких как текстовые поля, переключатели и флажки, а затем вызывать элемент управления действием, такой как кнопка, для инициирования действия. действие по обработке данных. [1] [2] [ нужны разъяснения ]
Одним из распространенных исключений является включение или отображение дополнительных элементов пользовательского ввода, релевантность которых зависит от состояния флажка. В других ситуациях тумблер вместо флажка обычно используется .
HTML
[ редактировать ]В веб-формах элемент HTML <input type="checkbox">
используется для отображения флажка. [3]
Юникод
[ редактировать ]- U+ 2610 ☐ ЯРНА ДЛЯ БЮЛЛЕТЕНЕЙ
- U+2611 ☑ УРУНКА С ЧЕКОМ
- U+2612 ☒ УРУНКА С X
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Флажки» . мсдн . Проверено 5 февраля 2010 г.
- ^ Нильсен, Якоб (сентябрь 2004 г.). «Флажки против радиокнопок» . Alertbox Якоба Нильсена . Архивировано из оригинала 29 августа 2012 года . Проверено 5 февраля 2010 г.
- ^ «<input type="checkbox"> — HTML: язык разметки гипертекста | MDN» . http://developer.mozilla.org . Мозилла . 13 июня 2023 г. Проверено 19 сентября 2023 г.
Внешние ссылки
[ редактировать ]- СМИ, связанные с флажками, на Викискладе?