Xpages 如何通过SSJS读取div innerHTML

Xpages 如何通过SSJS读取div innerHTML,xpages,Xpages,我通过CSJS设置我的div内容,如下所示: var myDIVObj = dojo.byId("myDivID"); myDIVObj.innerHTML = "Hello world!"; 那我怎么读SSJS的呢 getComponent("myDivID").innerHTML ???? 谢谢服务器上没有innerHTML。XPages是一个JavaServerFaces(JSF)应用程序,它在内存中呈现组件树。它在概念上类似于HTMLDOM树,但不是由HTML元素组成,而是由JSF

我通过CSJS设置我的div内容,如下所示:

var myDIVObj = dojo.byId("myDivID");
myDIVObj.innerHTML = "Hello world!";
那我怎么读SSJS的呢

getComponent("myDivID").innerHTML ???? 

谢谢

服务器上没有innerHTML。XPages是一个JavaServerFaces(JSF)应用程序,它在内存中呈现组件树。它在概念上类似于HTMLDOM树,但不是由HTML元素组成,而是由JSF组件组成。您可以获取子组件或。 没有HTML的原因:组件树仅在renderresponse阶段使用渲染器进行转换。虽然HTML是“常用”输出,但渲染器可以呈现任何内容(XML、SVG、PDF等)。因此,您的SSJ无法访问渲染结果。这就是客户端脚本的用途

您可以阅读有关的更多信息,并最终使用获取内部值


但我怀疑,你的目标是完全不同的。退一步,在一个新问题中描述您想要做什么。

这个问题与xpages无关,但您需要了解服务器/客户端应用程序的行为。首先,您需要进行表单发布,这必须是一个输入字段(或隐藏的输入字段),以便SSJS查看此信息,并且由于SSJS在服务器上运行,因此只有在将此页面提交到服务器时才能访问此信息。