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

Обновлено: 03.07.2024

Флажки позволяют пользователям выбирать более одного варианта из группы возможных вариантов; поэтому пользователи могут выбрать несколько вариантов ответа на вопрос.

Имена и значения

Если вы собираетесь заполнять форму в Интернете, важны имя и экспортируемые значения. Имя определяет, какую опцию флажок представляет для пользователя. Например, в ответ на вопрос о пройденных курсах английского языка можно выбрать вариант ENGL 110, а флажок называется «ENG110». В группе флажков пользователи могут выбрать столько флажков, сколько пожелают.

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

Когда пользователь отправляет форму, имя флажка будет сопоставлено со значением экспорта флажка. Информация, которую получит разработчик формы, будет выглядеть следующим образом: имя: значение экспорта
ПРИМЕР: ENGL 110: да
ПРИМЕР: ENGL 259: да

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

Создание флажка

Используя флажки в своей форме, вы можете предоставить пользователям конкретные варианты выбора и позволить им выбрать все подходящие варианты. Каждое поле формы имеет уникальные параметры. Полное описание параметров см. в разделе Параметры полей формы.

Откройте файл PDF, который вы будете использовать для формы.

В меню Формы выберите Добавить или изменить поля.

В раскрывающемся меню Добавить новое поле выберите Показать инструменты на панели инструментов.
Появится панель инструментов Формы.

Нажмите Инструмент "Флажок".
СОВЕТ. Курсор примет вид перекрестия. Перекрестие позволяет выровнять поле по линейке, тексту или другому полю.

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

Нажмите и перетащите мышь, пока поле формы не станет нужного размера.
ИЛИ
Дважды щелкните страницу, чтобы создать поле формы стандартного размера.
Появится окно ввода Имя поля.

В текстовом поле Поле Имя введите имя, которое идентифицирует флажок.
ПРИМЕЧАНИЕ. Для флажков имя поля должно описывать предлагаемый выбор.

Чтобы изменить дополнительные свойства этого поля формы, нажмите «Показать все свойства».
Откроется диалоговое окно Свойства флажка.

Выберите вкладку Общие.

(Необязательно) В текстовом поле Подсказка введите комментарий к флажку.
ПРИМЕЧАНИЕ. Подсказка появится, когда инструмент "Рука" будет помещен над флажком.

Выберите вкладку Внешний вид.

В разделе Границы и цвета в поле Цвет границы выберите цвет границы флажка.

В раскрывающемся списке Толщина линии выберите толщину линии для контура флажка.

В поле Цвет заливки выберите цвет для заливки флажка.

В раскрывающемся меню Стиль линии выберите стиль контура флажка.

В разделе Текст в раскрывающемся списке Размер шрифта выберите размер шрифта.
ПРИМЕЧАНИЕ. Размер шрифта влияет на размер флажка, который отображается в поле флажка.

В поле Цвет текста выберите нужный цвет.

Выберите вкладку Параметры.

В раскрывающемся списке Стиль флажка выберите фигуру, которая будет отображаться в флажке при его выборе.

Если эта форма будет использоваться в Интернете, убедитесь, что для параметра Export Value установлено значение Да.
ПРИМЕЧАНИЕ. Для флажков значение экспорта указывает, был ли выбран этот параметр пользователем.

(Необязательно) Чтобы этот флажок отображался как установленный при просмотре формы, выберите Флажок установлен по умолчанию.
ПРИМЕЧАНИЕ. Используйте предварительно выбранные параметры с осторожностью. Если вы предварительно выберете ответ для пользователей, они могут не рассмотреть альтернативные варианты.

Нажмите «Закрыть».
Флажок создан.
ПРИМЕЧАНИЕ. Информацию об изменении внешнего вида, размера или выравнивания полей формы см. в разделе Изменение полей формы.

Удаление флажков

Если вы создадите флажок, а позже решите, что он не нужен для ввода информации, можно предпринять следующие шаги, чтобы удалить его:

В меню Формы выберите Добавить или изменить поля.
Появится панель инструментов Формы.

Установите флажок, который хотите удалить.

Нажмите [Удалить].
ИЛИ
В меню Правка выберите Удалить
Флажок снят.

Была ли эта статья полезной? Да Нет

Подключиться к УВЭК
Университет Висконсина – О-Клэр

Авторское право © 2022 UW-Eau Claire и Попечительский совет системы Университета Висконсина

Нажмите Выборочное сканирование на вкладке (Сканирование с компьютера), чтобы открыть диалоговое окно Параметры (Выборочное сканирование).

В диалоговом окне «Настройки (Выборочное сканирование)» вы можете настроить дополнительные параметры сканирования, чтобы сканирование выполнялось в соответствии с вашими предпочтениями.

  • При отображении диалогового окна «Настройки» на экране «Сканирование» My Image Garden элементы настройки «Настройки приложения» не отображаются.

(1) Область параметров сканирования

Выберите тип объекта для сканирования. Выберите Авто, чтобы автоматически определять тип элемента и автоматически устанавливать Цветовой режим, Размер бумаги и Разрешение.

    Типы элементов, поддерживаемые Auto: фотографии, открытки, визитные карточки, журналы, газеты, документы и BD/DVD/CD.

Чтобы сканировать следующие типы элементов, укажите тип или размер элемента. Вы не можете правильно сканировать с Авто .

  • Фотографии формата A4
  • Текстовые документы размером менее 2 л (5 x 7 дюймов) (127 x 178 мм), например страницы в мягкой обложке с обрезанным корешком.
  • Элементы, напечатанные на тонкой белой бумаге.
  • Длинные узкие объекты, например панорамные фотографии.

Правильно размещайте элементы в соответствии с типом сканируемого элемента. В противном случае элементы могут быть отсканированы неправильно.

  • Чтобы преобразовать текст на изображении в текстовые данные после сканирования, укажите «Выбор источника» вместо «Авто» .
  • Чтобы уменьшить муар, установите для параметра "Выбор источника" значение "Журнал" или установите флажок "Уменьшить муар" в настройках обработки изображений.

Выберите цветовой режим для сканирования элемента.

  • Если для параметра "Выбор источника" установлено значение "Авто", доступен только параметр "Цвет".

Выберите размер объекта для сканирования.

При выборе значения «Пользовательский» появляется экран, на котором можно указать размер бумаги. Выберите единицу измерения , затем введите ширину и высоту , а затем нажмите кнопку ОК .

  • Если для параметра "Выбор источника" установлено значение "Авто", доступно только значение "Авто".
  • Нажмите «По умолчанию» на экране, где можно указать размер бумаги, чтобы восстановить заданные параметры до значений по умолчанию.

Выберите разрешение объекта для сканирования.

Чем выше разрешение (значение), тем больше деталей будет на изображении.

  • Если для параметра "Выбор источника" установлено значение "Авто", доступно только значение "Авто".
  • Если в настройках приложения выбран параметр «Начать распознавание», можно установить только разрешение 300 или 400 dpi.

Нажмите (Плюс), чтобы установить следующее. Доступные элементы настройки зависят от выбора источника .

Если для выбора источника установлено значение "Авто":

Применить рекомендуемую коррекцию изображения

Автоматически применяет подходящие исправления в зависимости от типа элемента.

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

Если в качестве источника выбрано фото :

  • Если выбран черно-белый цветовой режим, настройки обработки изображения недоступны.

Если в качестве источника выбран журнал или документ:

  • Если для цветового режима выбрано значение "Черно-белый", отображаются только "Уменьшить тень от перемычки", "Исправить наклонный текстовый документ" и "Определить ориентацию текстового документа и повернуть изображение".

Установите этот флажок, чтобы повысить четкость текста в документе или журнале для лучшей читабельности.

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

Уменьшает муар.

Печатные материалы отображаются в виде набора мелких точек. "Муар" – это явление, при котором при сканировании таких фотографий или изображений с мелкими точками появляются неравномерные оттенки или узор в виде полос.

  • Сканирование занимает больше времени, чем обычно, если вы включаете функцию "Уменьшить муар" .

Уменьшает тени между страницами при сканировании открытых буклетов.

Используйте вкладку «Расширенный режим» ScanGear (драйвера сканера) для исправления теней при сканировании объектов нестандартного размера или определенных областей.
Подробности см. в разделе "Коррекция теней желоба" для вашей модели на главной странице онлайн-руководства.

Обнаруживает отсканированный текст и корректирует угол документа (в пределах от -0,1 до -10 градусов или от +0,1 до +10 градусов).

Следующие типы документов могут быть неправильно исправлены, так как текст не может быть правильно распознан.

  • Документы, в которых текстовые строки наклонены более чем на 10 градусов или углы различаются в зависимости от строки.
  • Документы, содержащие как вертикальный, так и горизонтальный текст
  • Документы с очень крупным или мелким шрифтом
  • Документы с небольшим объемом текста
  • Документы, содержащие рисунки/изображения
  • Написанный от руки текст
  • Документы, содержащие как вертикальные, так и горизонтальные линии (таблицы)
  • Сканирование занимает больше времени, чем обычно, если вы включаете параметр Исправлять наклонный текст документа.

Автоматически поворачивает изображение в правильную ориентацию, определяя ориентацию текста в отсканированном документе.

    Поддерживаются только текстовые документы, написанные на языках, которые можно выбрать в разделе «Язык документа» в диалоговом окне «Параметры» («Общие параметры»).

Ориентация может не определяться для следующих типов настроек или документов, поскольку текст не может быть правильно определен.

  • Разрешение выходит за пределы диапазона от 300 до 600 dpi.
  • Размер шрифта выходит за пределы диапазона от 8 до 48 пунктов.
  • Документы, содержащие специальные шрифты, эффекты, курсив или рукописный текст.
  • Документы с узорчатым фоном

В этом случае установите флажок «Проверить результаты сканирования» и поверните изображение в диалоговом окне «Сохранить настройки».

(2) Область настроек сохранения

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

  • Если установить флажок Сохранить в подпапку с текущей датой, к заданному имени файла будут добавлены дата и четыре цифры.

Отображает папку для сохранения отсканированных изображений. Чтобы добавить папку, выберите Добавить. в раскрывающемся меню, затем нажмите «Добавить» в появившемся диалоговом окне «Выбрать папку назначения» и укажите папку назначения.

Папки для сохранения по умолчанию следующие.

  • Windows 8.1: папка "Документы"
  • Windows 8: папка "Мои документы"
  • Windows 7: папка "Мои документы"
  • Windows Vista: папка "Документы"
  • Windows XP: папка "Мои документы"
  • При отображении диалогового окна «Настройки» из My Image Garden этот параметр не отображается.

Выберите формат данных для сохранения отсканированных изображений.

Можно выбрать JPEG/Exif , TIFF , PNG , PDF , PDF (несколько страниц) или Авто .

Если выбрано значение "Авто", формат сохранения может отличаться в зависимости от того, как вы поместите элемент.

  • Авто отображается только в том случае, если для параметра "Выбор источника" выбрано значение "Авто".
  • При сетевом подключении сканирование может занять больше времени, чем обычно, если в качестве формата данных выбран формат TIFF или PNG.

Вы можете указать качество изображения файлов JPEG.

  • Отображается, только если в формате данных выбрано значение JPEG/Exif или Авто.

Выберите тип сжатия для сохранения файлов PDF.

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

  • Отображается, только если для параметра Формат данных выбрано значение PDF , PDF (несколько страниц) или Авто .
  • Если в Цветном режиме выбрано Черно-белое, этот параметр не отображается.

Установите этот флажок, чтобы преобразовать текст на изображениях в текстовые данные и создать PDF-файлы, поддерживающие поиск по ключевым словам.

  • Отображается, только если для параметра Формат данных выбрано значение PDF , PDF (несколько страниц) или Авто .
  • Создаются PDF-файлы, доступные для поиска на языке, выбранном в параметре «Язык документа» на вкладке (Общие настройки) диалогового окна «Настройки».

Установите этот флажок, чтобы создать папку с текущей датой в папке, указанной в поле «Сохранить в», и сохранить в ней отсканированные изображения. Папка будет создана с таким именем, как "20XX_01_01" (Год_Месяц_Дата).

Если этот флажок не установлен, файлы сохраняются непосредственно в папке, указанной в поле Сохранить в .

Проверить результаты сканирования

Отображает диалоговое окно "Сохранить настройки" после сканирования.

  • Этот пункт не отображается, если для параметра "Выбор источника" установлено значение "Авто".
  • При отображении диалогового окна «Настройки» из My Image Garden этот параметр не отображается.

(3) Область настроек приложения

Выберите этот вариант, если хотите улучшить или исправить отсканированные изображения.

Вы можете указать приложение в раскрывающемся меню.

Отправить в приложение

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

Вы можете указать приложение в раскрывающемся меню.

Отправить в папку

Выберите этот вариант, если вы также хотите сохранить отсканированные изображения в папку, отличную от указанной в поле Сохранить в .

Вы можете указать папку в раскрывающемся меню.

Прикрепить к электронному письму

Выберите этот вариант, если хотите отправлять электронные письма с прикрепленными отсканированными изображениями.

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

Выберите этот вариант, если хотите преобразовать текст на отсканированном изображении в текстовые данные.

Вы можете указать приложение в раскрывающемся меню.

Не запускать никаких приложений. Сохраняет в папку, указанную в поле «Сохранить в».

  • Чтобы добавить приложение или папку в раскрывающееся меню, выберите Добавить. в раскрывающемся меню, затем нажмите «Добавить» в появившемся диалоговом окне «Выбор приложения» или «Выберите папку назначения» и укажите приложение или папку.

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

Нажмите "Сканирование документа" на вкладке (Сканирование с компьютера), чтобы открыть диалоговое окно "Параметры (Сканирование документа)".

В диалоговом окне "Настройки (сканирование документов)" можно настроить дополнительные параметры сканирования для сканирования элементов как документов.

  • При отображении диалогового окна «Настройки» на экране «Сканирование» My Image Garden элементы настройки «Настройки приложения» не отображаются.

(1) Область параметров сканирования

Выберите тип объекта для сканирования.

  • Сканирование документов: документ
  • Сканирование журналов: журнал

Выберите размер объекта для сканирования.

При выборе значения «Пользовательский» появляется экран, на котором можно указать размер бумаги. Выберите единицу измерения , затем введите ширину и высоту , а затем нажмите кнопку ОК .

  • Нажмите "По умолчанию", чтобы восстановить указанные параметры до значений по умолчанию.

Выберите разрешение объекта для сканирования.

Чем выше разрешение (значение), тем больше деталей будет на изображении.

  • Если в настройках приложения выбран параметр «Начать распознавание», можно установить только разрешение 300 или 400 dpi.

Нажмите (Плюс), чтобы установить следующее.

  • Если для цветового режима выбрано значение "Черно-белый", отображаются только "Уменьшить тень от перемычки", "Исправить наклонный текстовый документ" и "Определить ориентацию текстового документа и повернуть изображение".

Установите этот флажок, чтобы повысить четкость текста в документе или журнале для лучшей читабельности.

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

Уменьшает муар.

Печатные материалы отображаются в виде набора мелких точек. "Муар" – это явление, при котором при сканировании таких фотографий или изображений с мелкими точками появляются неравномерные оттенки или узор в виде полос.

  • Сканирование занимает больше времени, чем обычно, если вы включаете функцию "Уменьшить муар" .

Уменьшает тени между страницами при сканировании открытых буклетов.

  • Используйте вкладку «Расширенный режим» ScanGear (драйвер сканера) для исправления теней при сканировании объектов нестандартного размера или определенных областей.
    Подробности см. в разделе "Коррекция теней желоба" для вашей модели на главной странице онлайн-руководства.
  • Если вы включите эту функцию, сканирование может занять больше времени, чем обычно, при подключении к сети.

Обнаруживает отсканированный текст и корректирует угол документа (в пределах от -0,1 до -10 градусов или от +0,1 до +10 градусов).

Следующие типы документов могут быть неправильно исправлены, так как текст не может быть правильно распознан.

  • Документы, в которых текстовые строки наклонены более чем на 10 градусов или углы различаются в зависимости от строки.
  • Документы, содержащие как вертикальный, так и горизонтальный текст
  • Документы с очень крупным или мелким шрифтом
  • Документы с небольшим объемом текста
  • Документы, содержащие рисунки/изображения
  • Написанный от руки текст
  • Документы, содержащие как вертикальные, так и горизонтальные линии (таблицы)
  • Сканирование занимает больше времени, чем обычно, если вы включаете параметр Исправлять наклонный текст документа.

Автоматически поворачивает изображение в правильную ориентацию, определяя ориентацию текста в отсканированном документе.

    Поддерживаются только текстовые документы, написанные на языке, выбранном в разделе «Язык документа» в диалоговом окне «Настройки» (Общие настройки).

Ориентация может не определяться для следующих типов настроек или документов, поскольку текст не может быть правильно определен.

  • Разрешение выходит за пределы диапазона от 300 до 600 dpi.
  • Размер шрифта выходит за пределы диапазона от 8 до 48 пунктов.
  • Документы, содержащие специальные шрифты, эффекты, курсив или рукописный текст.
  • Документы с узорчатым фоном

В этом случае установите флажок «Проверить результаты сканирования» и поверните изображение в диалоговом окне «Сохранить настройки».

(2) Область настроек сохранения

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

  • Если установить флажок Сохранить в подпапку с текущей датой, к заданному имени файла будут добавлены дата и четыре цифры.

Отображает папку для сохранения отсканированных изображений. Чтобы добавить папку, выберите Добавить. в раскрывающемся меню, затем нажмите «Добавить» в появившемся диалоговом окне «Выбрать папку назначения» и укажите папку назначения.

Папки для сохранения по умолчанию следующие.

  • Windows 8.1: папка "Документы"
  • Windows 8: папка "Мои документы"
  • Windows 7: папка "Мои документы"
  • Windows Vista: папка "Документы"
  • Windows XP: папка "Мои документы"
  • При отображении диалогового окна «Настройки» из My Image Garden этот параметр не отображается.

Выберите формат данных для сохранения отсканированных изображений.

Можно выбрать JPEG/Exif , TIFF , PNG , PDF или PDF (несколько страниц) .

  • Вы не можете выбрать JPEG/Exif, если цветовой режим — черно-белый.
  • Если в настройках приложения выбран параметр «Начать распознавание», вы не можете выбрать PDF или PDF (несколько страниц).
  • При сетевом подключении сканирование может занять больше времени, чем обычно, если в качестве формата данных выбран формат TIFF или PNG.

Выберите тип сжатия для сохранения файлов PDF.

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

  • Отображается, только если в формате данных выбран PDF или PDF (несколько страниц).
  • Если в Цветном режиме выбрано Черно-белое, этот параметр не отображается.

Вы можете указать качество изображения файлов JPEG.

  • Появляется, только если в формате данных выбран JPEG/Exif.

Установите этот флажок, чтобы преобразовать текст на изображениях в текстовые данные и создать PDF-файлы, поддерживающие поиск по ключевым словам.

  • Отображается, только если в формате данных выбран PDF или PDF (несколько страниц).
  • Создаются PDF-файлы, доступные для поиска на языке, выбранном в параметре «Язык документа» на вкладке (Общие настройки) диалогового окна «Настройки».

Установите этот флажок, чтобы создать папку с текущей датой в папке, указанной в поле «Сохранить в», и сохранить в ней отсканированные изображения. Папка будет создана с таким именем, как "20XX_01_01" (Год_Месяц_Дата).

Если этот флажок не установлен, файлы сохраняются непосредственно в папке, указанной в поле Сохранить в .

Проверить результаты сканирования

Отображает диалоговое окно "Сохранить настройки" после сканирования.

  • При отображении диалогового окна «Настройки» из My Image Garden этот параметр не отображается.

(3) Область настроек приложения

Выберите этот вариант, если хотите улучшить или исправить отсканированные изображения.

Вы можете указать приложение в раскрывающемся меню.

Отправить в приложение

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

Вы можете указать приложение в раскрывающемся меню.

Отправить в папку

Выберите этот вариант, если вы также хотите сохранить отсканированные изображения в папку, отличную от указанной в поле Сохранить в .

Вы можете указать папку в раскрывающемся меню.

Прикрепить к электронному письму

Выберите этот вариант, если хотите отправлять электронные письма с прикрепленными отсканированными изображениями.

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

Выберите этот вариант, если хотите преобразовать текст на отсканированном изображении в текстовые данные.

Вы можете указать приложение в раскрывающемся меню.

Не запускать никаких приложений. Сохраняет в папку, указанную в поле «Сохранить в».

  • Чтобы добавить приложение или папку в раскрывающееся меню, выберите Добавить. в раскрывающемся меню, затем нажмите «Добавить» в появившемся диалоговом окне «Выбор приложения» или «Выберите папку назначения» и укажите приложение или папку.

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

Примечание. Радиокнопки похожи на флажки, но с важным отличием: радиокнопки сгруппированы в набор, в котором одновременно может быть выбран только один радиокнопка, тогда как флажки позволяют включать и выключать отдельные значения. Там, где существует несколько элементов управления, переключатели позволяют выбрать один из них, тогда как флажки позволяют выбрать несколько значений.

Значение

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

В этом примере у нас есть имя subscribe и значение информационный бюллетень. Когда форма будет отправлена, пара имя/значение данных будет следующим: subscribe=newsletter .

Если атрибут value был опущен, значение по умолчанию для флажка установлено , поэтому отправленные данные в этом случае будут subscribe=on .

Примечание. Если флажок не установлен при отправке формы, на сервер не отправляется значение, представляющее его неотмеченное состояние (например, value=unchecked ); значение вообще не передается на сервер. Если вы хотите отправить значение по умолчанию для флажка, когда он не установлен, вы можете включить внутри формы форму с тем же именем и значением, возможно, сгенерированную с помощью JavaScript.

Дополнительные атрибуты

Логический атрибут, указывающий, установлен ли этот флажок по умолчанию (при загрузке страницы). Он не указывает, установлен ли этот флажок в данный момент: если состояние флажка изменилось, этот атрибут содержимого не отражает изменения. (Обновляется только IDL-атрибут Checked элемента HTMLInputElement.)

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

По сути, неопределенный атрибут добавляет флажку третье возможное состояние: "Я не знаю". В этом состоянии браузер может отобразить флажок серым цветом или с другой отметкой внутри флажка. Например, браузеры в macOS могут нарисовать флажок с дефисом "-" внутри, чтобы указать на неожиданное состояние.

Примечание. В настоящее время ни один браузер не поддерживает неопределенность в качестве атрибута. Он должен быть установлен через JavaScript. Дополнительные сведения см. в разделе Флажки неопределенного состояния.

Использование флажков

Выше мы уже рассмотрели основные способы использования флажков. Давайте теперь рассмотрим другие общие функции и приемы, связанные с флажками, которые вам понадобятся.

Обработка нескольких флажков

Пример, который мы видели выше, содержал только один флажок; в реальных ситуациях вы, вероятно, столкнетесь с несколькими флажками. Если они совершенно не связаны между собой, то вы можете просто разобраться с ними всеми по отдельности, как показано выше. Однако, если все они связаны между собой, все не так просто.

Например, в следующей демонстрации мы установили несколько флажков, чтобы позволить пользователю выбирать свои интересы (см. полную версию в разделе "Примеры").

В этом примере вы увидите, что каждому флажку присвоено одинаковое имя. Если оба флажка отмечены, а затем форма отправлена, вы получите строку пар имя/значение, представленную следующим образом:interest=coding&interest=music . Когда эта строка достигает сервера, вам нужно проанализировать ее иначе, чем как ассоциативный массив, чтобы были захвачены все интересующие значения, а не только последнее значение. Об одном методе, используемом с Python, см., например, в разделе «Обработка нескольких флажков с одной переменной на стороне сервера».

Флажки по умолчанию

Чтобы сделать флажок установленным по умолчанию, вы присваиваете ему атрибут checked. См. пример ниже:

Обеспечение большей области действия для ваших флажков

Помимо специальных возможностей, это еще одна веская причина правильно настраивать элементы в формах.

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

В дополнение к состояниям "отмечено" и "не отмечено", существует третье состояние, в котором может находиться флажок: неопределенное. Это состояние, в котором невозможно сказать, включен элемент или выключен. Это устанавливается с помощью неопределенного свойства объекта HTMLInputElement через JavaScript (его нельзя установить с помощью атрибута HTML):

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

Случаев использования этого свойства немного. Чаще всего это когда доступен флажок, который «владеет» несколькими подпараметрами (которые также являются флажками). Если отмечены все подпараметры, флажок владения также установлен, а если все они не отмечены, флажок владения снят. Если какой-либо один или несколько подпараметров имеют состояние, отличное от других, флажок-владелец находится в неопределенном состоянии.

Это можно увидеть в приведенном ниже примере (спасибо CSS Tricks за вдохновение). В этом примере мы отслеживаем ингредиенты, которые собираем для рецепта. Когда вы устанавливаете или снимаете флажок ингредиента, функция JavaScript проверяет общее количество проверенных ингредиентов:

  • Если ни один из флажков не отмечен, флажок имени рецепта не установлен.
  • Если один или два отмечены флажком, для имени рецепта устанавливается неопределенное значение.
  • Если отмечены все три пункта, флажок рядом с названием рецепта будет установлен.

Поэтому в данном случае неопределенное состояние используется для обозначения того, что сбор ингредиентов начался, но рецепт еще не завершен.

Примечание. Если вы отправляете форму с неопределенным флажком, происходит то же самое, что и при снятом флажке — никакие данные не отправляются для представления флажка.

Проверка

Флажки поддерживают проверку (доступно для всех пользователей). Тем не менее, большинство ValidityState s всегда будут ложными. Если флажок имеет обязательный атрибут, но не установлен, тогда ValidityState.valueMissing будет true .

Примеры

Следующий пример представляет собой расширенную версию примера с несколькими флажками, который мы видели выше, — в нем больше стандартных параметров, а также флажок «другое», при установке которого появляется текстовое поле для ввода значения «другое». " вариант. Это достигается с помощью простого блока JavaScript. Пример также включает CSS для улучшения стиля.

Поле "Флажок" позволяет собирать данные, устанавливая или снимая флажок. Можно использовать несколько флажков для быстрого ввода ответов, которые согласуются с исследованием (например, симптомы или съеденные продукты). Поля-флажки собирают двоичные данные, такие как 1 или 0 — истина или ложь. Ответ сохраняется в базе данных как -1 или 0, где -1 означает проверено, а 0 равно непроверено. При написании операторов Check Code или Classic Analysis используйте (+) и (–) для обозначения проверенных и непроверенных соответственно. В отличие от типа поля «Да/Нет», поля «Флажок» никогда не бывают пропущенными или нулевыми. Все поля флажков не отмечены и считаются ложными до тех пор, пока они не будут проверены во время ввода данных или им не будет присвоено значение (+) в коде проверки. Поскольку поля-флажки только отмечены как истинные или не отмечены как ложные, эти поля не могут быть обязательными полями. На следующем рисунке показан пример того, как поля «Флажок» отображаются при вводе (обведены синим) на основе формы FoodHistory проекта EColi.

Изображение, показывающее пример использования поля флажка.

Чтобы добавить поле для флажка:

  1. Откройте диалоговое окно "Определение поля флажка".
  2. Введите вопрос или подсказку. Текст, введенный в это поле, отобразится на холсте и предложит пользователю ввести ответ.
  3. Щелкните текстовое поле "Имя поля" или нажмите клавишу табуляции. Epi Info автоматически предлагает имя поля на основе вопроса или подсказки, однако очень важно, чтобы имена полей были короткими, интуитивно понятными и удобными для использования. Имя поля используется для проверки данных в Check Code и при выполнении анализа. Имена полей не могут начинаться с цифры или содержать пробелы или не буквенно-цифровые символы (за исключением символа подчеркивания «_»).

Примечание. В настоящее время лучше упростить название поля. Имена полей нельзя изменить после начала сбора данных.

Изображение, показывающее диалоговое окно определения поля флажка.

Информацию о других атрибутах, которые могут быть доступны, см. в разделе Атрибуты поля.

Читайте также: