[英]I want to add Time?
I have a auto submit or Click
(button) code, i want to add time delay for 2 seconds in this code? 我有一个自动提交或Click
(按钮)代码,我想在此代码中添加2秒的时间延迟?
Code Here : 代码在这里:
document.evaluate("//input[@value='Submit Now' and @type='submit' and contains(@class, 'button')]", document, null, 9,
null).singleNodeValue.click();
Please Help, Thank you! 请帮忙,谢谢!
This looks like a javascript issue, you tagged is as 'java' and 'script'. 这看起来像一个javascript问题,你标记为'java'和'script'。
To delay this in javascript, you can pass it into the setTimeout function like so: 要在javascript中延迟这个,你可以将它传递给setTimeout函数,如下所示:
setTimeout(function() {
document.evaluate("//input[@value='Submit Now' and @type='submit' and contains(@class, 'button')]", document, null, 9, null).singleNodeValue.click();
}, 2000);
That should do it. 应该这样做。
If you need delay after document.evaluate, assign before setTimeout: 如果在document.evaluate之后需要延迟,请在setTimeout之前分配:
var element = document.evaluate("//input[@value='Submit Now' and @type='submit' and contains(@class, 'button')]", document, null, 9, null);
setTimeout(function () {
element.singleNodeValue.click();
}, 2000);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.