Javascript / LiveCycle: функция для поиска отмеченных полей, а затем вывод в текстовое поле - PullRequest
0 голосов
/ 25 апреля 2020

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

В конце первой страницы у меня есть серия из 7 флажков, представляющих 7 различных категорий [в демонстрационных целях, скажем, категории Яблоки, Апельсины, Бананы, Груши, Мангос, Абрикосы и Ягоды].

В самом конце отчета у меня есть конкретное c предварительно сформулированное утверждение с текстовым полем в середине. «Мне очень нравится есть [текстовое поле], а фрукты - лучшая вещь в мире».

То, что я пытаюсь выяснить, как это сделать sh, - это сценарий значения этого текстового поля в виде строки для выбранной категории или любого варианта из нескольких выбранных категорий. Категории имеют определенный порядок для них.

«Я действительно люблю есть [яблоки], а фрукты - самая лучшая вещь».

||

«Я действительно люблю есть [яблоки и бананы], а фрукты - лучшая вещь в мире».

||

«Мне действительно нравится есть [яблоки, бананы и груши], а фрукты - лучшая вещь в мире».

Я знаю, что это будет включать использование al oop для определения того, какие блоки выбраны, а затем объединение выборов с использованием грамматических разделителей. Я просто не знаю, как это кодировать! Или, может быть, я думаю об этом неправильно. Любая помощь будет оценена!

1 Ответ

0 голосов
/ 25 апреля 2020

Вы можете использовать что-то вроде: document.querySelectorAll("input[type=checkbox]:checked") это вернет массив (NodeList) отмеченных флажков.

Смотрите здесь одно из возможных решений проблемы, которая вас огорчает: https://jsfiddle.net/alisonmoura/gq1eaoLd/4/

Посмотрите, поможет ли это; D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...