- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有页面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/
我正在尝试使用 Steve Wissel 页面上的说明输出我在多米诺服务器本地文件系统上的 pdf 文件。 http://www.wissel.net/blog/d6plinks/shwl-7mgfb
使用 8.5.3 UP1。我在使用 SSJS 脚本库时遇到问题,该脚本库用于“hide/when”或更准确地说是在 xpages“show/ifs”中。无论如何,全局变量似乎采用我上次保存脚本库时的值
我一直在学习 Xpages 编程。我们目前使用的是 domino 8.5.2。我逐渐熟悉显示/输入控件,并且使用它们显示来自后端多米诺骨牌文档、 View 、非数组的作用域变量的信息,并取得了一些成功
通过 LotusScript,我可以使用 Set notesDocumentCollection = db.GetProfileDocCollection() 来获取数据库中所有配置文件文档的集合。我
我想使用 node.js(或其他 SSJS 解决方案),在内部运行我自己的代码 + 外部编写的代码(不受信任)。 有什么方法可以分离和保护我自己的代码吗?我可以限制不受信任代码的模块和系统影响(限制对
我正在尝试在与 dateTimeHelper 关联的 inputText 字段上设置默认值。以下计算的默认值有效: return @Today(); 但是,我需要将默认日期值设置为从作为字符串存储在文
我正在写信给一位作者,然后写给读者领域。我的作者字段是正确的并使用该数组,但是当我尝试向该数组添加一个或多个值时,它会将整数 10 写入读者字段。我做错了什么? if (document1.isNew
我需要你的帮助来获取执行操作时的服务器日期和时间。例如提交、批准、拒绝等 var myDoc:NotesDocument = data_source.getDocument(). 我尝试了以下但未能获
我正在尝试在与 dateTimeHelper 关联的 inputText 字段上设置默认值。以下计算的默认值有效: return @Today(); 但是,我需要将默认日期值设置为从作为字符串存储在文
我使用 jdbc 从 Db 获取值并将它们存储在字符串数组对象中。我在 xpage 中有一个组合框,并使用 ssjs 计算其值。 java类有一个函数, String[] array = new St
在 EL 中引用 bean 属性 (id) 时,我使用 #{bean.id}。 我现在需要在该数据前面加上一些静态文本。我通过使用 SSJS 来做到这一点: "sometext"+ bean.getI
当我尝试在服务器端 JavaScript (SSJS) 中对前向和反向循环迭代之间的执行时间差异进行基准测试时,出现了一个(奇怪的)问题。虽然这个示例代码 var i,n=9999; var arr=
我有页面pendingData.xsp,当用户单击调整按钮时,系统设置范围变量的值并移至页面adjustpending.xsp。在 adjustmentpending.xsp 上,我想按下按钮根据范围
我必须通过 SSJS 调用 Web 服务的方法。该方法的输入参数之一是结构体数组。 Web服务消费者是用java实现的。我想知道如何在SSJS中声明和实例化java结构体数组。 该方法的签名是: (短
我知道我们可以在 Java 中像这样访问 XPage 全局对象 FacesContext facesContext = FacesContext.getCurrentInstance(); Exter
这是(是/否)单选按钮 onChange 事件 CSJS,它禁用/启用另一个“inputOtherRadio”单选按钮。它完美地工作: rObj = dojo.query("[id$=':inputO
我遇到了一些奇怪的问题。页面加载后第一次单击页面按钮时,页面按钮不会执行 SSJS。但是当您再次单击它时确实有效。我发现它尤其是当您清除浏览器缓存时。 尝试清除 Chrome 缓存(Ctrl+Shif
我在 Xpages 中编写了服务器端 JavaScript,如下所示,日期格式为“mm/dd/yyyy” var date1:NotesDateTime=session.createDateTime(
我创建了一个 xPages 应用程序,它使用位于服务器端 javascript 库中的大量服务器端 javascript 代码函数。 现在我在 java 设计元素中有一些 java 代码,我想用它来调
如何使用 SSJS 从 xpage 中的文档中获取所有字段名称? 最佳答案 理查德, 文档没有字段,它有项目。因此,您要么想要表单项中提到的表单中的所有字段,要么想要所有项目(或所有也是表单中的字段的
我是一名优秀的程序员,十分优秀!