gpt4 book ai didi

javascript - 使用 CSJS/SSJS 根据范围变量的值自动按下按钮

转载 作者:行者123 更新时间:2023-12-03 10:05:37 25 4
gpt4 key购买 nike

我有页面pendingData.xsp,当用户单击调整按钮时,系统设置范围变量的值并移至页面adjustpending.xsp。在 adjustmentpending.xsp 上,我想按下按钮根据范围变量的值自动检索数据,例如如果作用域变量的值为 true,则单击按钮,否则不会。我找不到任何可以检查变量并按下按钮的事件。

以下 CSJS 代码工作得很好,但在更改、焦点、鼠标悬停或其他字段事件等方面。此外,我还在客户端加载上尝试过此代码,但未能达到预期的结果。

document.getElementById('#{id:button7}').click();

任何机构都可以指导我如何解决这个问题吗?

提前致谢

最诚挚的问候,凯瑟

最佳答案

我意识到我没有直接回答您的问题,但您最好将代码放入函数中,然后直接调用它。如果按钮需要运行它,只需让按钮直接调用它即可。您可以将其包含在 SSJS 脚本库中或 xpage 上的脚本 block 中。

示例..

库代码:

function doSomething() {
// .. does something
}

按钮代码:

doSomething()

beforePageLoad(或以最佳事件为准):

doSomething()

这最终与自动单击按钮相同,但是现在可以从您喜欢的任何地方调用 doDomething() 例程,而无需弄清楚如何自动单击按钮。

关于javascript - 使用 CSJS/SSJS 根据范围变量的值自动按下按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30371651/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com