如何使用xforms:load在xforms页面中嵌入javascript然后调用它?

时间:2017-01-20 02:44:23

标签: orbeon xforms xsltforms xforms-betterform

我知道我们会在模型的xf:load事件中使用xforms-ready来调用JavaScript方法。

<xf:load resource="javascript:myFunction()" />

但我怎样才能嵌入JavaScript?即我想从资源动态生成javascript,将其嵌入到元素中,然后使用上面的方法调用它?

1 个答案:

答案 0 :(得分:1)

如果您正在编写XForms&#34;#34;,您可以在页面的<head>内添加xh来添加自己的JavaScript。这里没有什么特别的XForms。使用Orbeon Forms,您通常会使用<xh:script src="/path/to/your/script.js" type="text/javascript"/> 前缀来表示这是HTML中的内容:

oxf.fr.js.custom.uri.*.*

如果您正在使用表单生成器创建表单,那么您希望将{{1}}属性用于reference JavaScript files to include