Динамическая загрузка текста в метки

Я пытаюсь создать анкету, используя XForms, где вопросы загружаются из базы данных eXist (в форме xml), а затем отображаются пользователю, чтобы они могли оценить их и представить ответы. В настоящее время у меня все это работает, однако я не могу найти способ загрузить вопросы в метки в форме - загрузить их в input / textarea хорошо, но выглядит довольно глупо.

Вот изображение того, как выглядит форма в настоящее время

Есть ли способ загрузить эти вопросы в метки или просто убрать рамку вокруг текста, чтобы остался только текст?

Спасибо,

Робби

2 ответа

Решение

Поля в XForms имеют метки, обозначенные <xf:label>, Вы можете динамически устанавливать метки с помощью ref атрибут или вложенный <xf:output>, Например:

<xf:input ref="...">
    <xf:label ref="..."/>
</xf:input>

или же:

<xf:input ref="...">
    <xf:label><xf:output value="..."/></xf:label>
</xf:input>

Использовать <xf:output> контролировать вместо <xf:input>,

Все атрибуты остаются неизменными.

Другие вопросы по тегам