【问题标题】:I want to add Time?我想添加时间?
【发布时间】:2012-08-10 05:05:39
【问题描述】:

我有一个自动提交或Click(按钮)代码,我想在此代码中添加 2 秒的时间延迟?

代码在这里:

document.evaluate("//input[@value='Submit Now' and @type='submit' and contains(@class, 'button')]", document, null, 9, 
null).singleNodeValue.click();

请帮忙, 谢谢!

【问题讨论】:

  • Thread.sleep(2000);没用?
  • 这是关于 Java 还是 Javascript?
  • 他有 1 分我猜他试图写 java-script。
  • @Umer: Java != Javascript!!!!!
  • java 和 javascript 完全不同

标签: javascript dom xpath document.evaluate


【解决方案1】:

这看起来像一个 javascript 问题,您标记为“java”和“脚本”。

要在 javascript 中延迟这个,你可以像这样将它传递给 setTimeout 函数:

setTimeout(function() {
    document.evaluate("//input[@value='Submit Now' and @type='submit' and contains(@class, 'button')]", document, null, 9, null).singleNodeValue.click();
}, 2000);

应该可以的。

【讨论】:

  • @Umer 欢迎来到 StackOverflow!当您找到解决您的问题(或指导您解决问题的帖子)时,最好mark it as an answer。您可以在发布问题 15 分钟后完成。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-20
  • 1970-01-01
相关资源
最近更新 更多