我使用Orbeon Forms,並且我想在div
或span
(或任何非XForms標籤,如xforms:output
)上設置一個動態類名稱,以便該組控件可以使用該CSS類進行設置。哪個HTML標籤可以用來接受Orbeon Forms中的動態類名稱
<div class="color-with-{if(/fetch/data1='Yes') then 'green' else 'red'}">
但是,這是行不通的。在呈現表單後查看HTML源代碼時,似乎沒有處理該動態部分。
<div class="color-with-{if(/fetch/data1='Yes') then 'green' else 'red'}"
id="xf-279">
然而,這種動態分配與Orbeon標籤相當不錯。
<xforms:output value="if ((xxforms:valid(instance('account-opening-setup'),true()))
and (xxforms:valid(instance('form-variables'),true())))
then 'Complete' else 'Incomplete'"
class="validation-{if ((xxforms:valid(instance('account-opening-setup'),true()))
and (xxforms:valid(instance('form-variables'),true()))) then 'complete'
else 'incomplete'}" />
請告知我可以使用哪個HTML標籤來動態分配類名,以便控件組遵循該類CSS。
是的,這是真的。當我添加xhtml命名空間時它正在工作。優秀的答案。非常感謝。 – Jayy
完美,謝謝您確認此作品。 – avernet