XPeses如何使用Java脚本隐藏元素(字段)

xpages how to hide element (field) using java script

本文关键字:元素 字段 隐藏 脚本 何使用 Java XPeses      更新时间:2023-09-26

在xpages中,因为我知道只有可编辑的字段才能从上下文中获取值(检索)。我的问题:如何在 xpages 中使用 css 或 java 脚本隐藏字段,以便我仍然可以从上下文中获取值?

谢谢

使用 style="display:none" 作为 inputText 控件的属性。这将呈现控件,但会隐藏它。可以在客户端为此控件赋值。

<xp:inputText
    id="inputText1"
    style="display:none"
    value="#{...}">
</xp:inputText>

在客户端 JavaScript 中,您可以使用

document.getElementById("#{id:inputText1}").style.display = 'none'

但这仅在您想先显示它,然后通过例如按钮单击将其隐藏时才是必需的。

另一个选项(取决于要求)可能是使用隐藏输入控件。您可能需要单击"控件"面板中的"其他..."按钮,或自定义调色板才能访问它。可以通过右键单击控件面板并选择自定义选项

板...

感谢您的所有回答。这个问题已经解决了,我只是从多米诺导入CSS:''data''domino''java''xsp''theme''oneuiv2.1然后我选择了字段并选择了隐藏的字段完成,现在字段值能够从上下文中传输

谢谢大家:)