【发布时间】:2014-05-20 08:25:04
【问题描述】:
甚至在开始之前,我就知道已经有一个thread 关于这个,但不幸的是它根本没有帮助我。
所以这是我的问题,我有一个用 JavaScript 编写的循环,最后是一个按钮单击事件。该事件与位于弹出窗口内的按钮有关。
for(var i=0; i<value; i++){
[...]
//some code here
[...]
//opens the window
windowButton.addEventListener('click', function(){
//code
});
//here I would like for it to continue once the click has been triggered
}
不幸的是,它不等待点击。
就像在类似帖子中所说,在函数内部增加变量 i 不起作用,甚至使用全局变量。建议的答案不是我想要的。
[编辑] 好的,所以我将添加一些更准确的信息。我需要创建一个表格。但它还需要能够解析包含所有信息的文件,并能够填充它。对于文件的每一行信息,所以每次表单填满时,都需要打开一个窗口,等待位于其中的验证按钮。
我希望我说得够清楚。 [/编辑]
提前感谢您的任何回复
【问题讨论】:
-
如果你在循环中添加监听器,你可能做错了什么。这背后的动机是什么?
标签: javascript loops events click