Этот вопрос был давно. Несмотря на это, у нас работает следующее:
checkbox.childNodes [1] .checked = true;
checkBox.childNodes [1] .checked = false;
Как указывалось в предыдущем ответе, для того, чтобы Dashcode создавал эти элементы управления, вам необходимо обойти оболочку div, которая имеет фактический идентификатор (в этом примере флажок), и установить свойство для ввода, которым является дочерний узел 1. .
Поиск фактического «идентификатора» ввода будет проблематичным, поскольку вы не можете контролировать, какие идентификаторы назначены узлу. Например, если у вас есть два флажка, то первый будет иметь «input» в качестве идентификатора для дочернего узла 1, а второй «input1», если из источника вы не использовали «input» или «input1» в качестве идентификатора где-то в ваш дизайн уже!
Возможно, есть другой метод, но я его еще не нашел.