次の問題は、ユーザーが塗りつぶされたフォーム要素を見たときです。xforms:選択した項目のラベルを表示します。以下は要素のhtml表現ですそれはブラウザxformsを構成する: 'view'モードの要素を選択します
...
<span
id="control-8-control"
class="xforms-control xforms-select xforms-incremental xforms-select-appearance-full xforms-static xforms-readonly"
>
some value1
</span>
...
が、ユーザーがテキスト「何らかの値」をクリックすると、このテキストは、選択した項目の値になり、見え次の方法
...
<span
id="control-8-control"
class="xforms-control xforms-select xforms-incremental xforms-select-appearance-full xforms-static xforms-readonly"
>
2WPbzcoW3eoH/1rDCyejaA==
</span>
...
に来るよう明らかにいくつかのリスナーがぶら下がっていますその要素の上に、内部HTMLを変更します。
また、この動作はXFormsのために観察することができます。外観私は、この要素の動作を再構成することができます=「フル」
で要素を選択しますか?
Form Builderでチェックボックスフィールドを含むフォームを作成し、そのフォームの新しいインスタンスを作成し、値を選択してレビューページに移動すると、 – avernet
私はこれを再現することができました。下の私の答えを参照してください。 – avernet