如何访问我在From Builder中从JavaScript创建的表单捕获的XML?

时间:2013-07-25 17:30:35

标签: javascript orbeon xforms

使用Orbeon Forms,我在表单生成器中创建了一个表单。由于Orbeon Forms使用XForms,因此表单中的数据将在XML文档中捕获。该文档在保存时会发送到持久性API,但是如何在浏览器之前通过JavaScript访问它?

1 个答案:

答案 0 :(得分:1)

  1. 在表单构建器中,编辑源代码,并在<fr:body>元素中添加以下行,例如在第一个<fr:section>之前:

    <xf:output value="saxon:serialize(/*, 'xml')" 
               id="my-xml" style="display: none"/>
    
  2. 在JavaScript中,您可以添加my-xml控件的access the value

    ORBEON.xforms.Document.getValue('my-xml')