1

Javascript中是否有办法延迟执行,直到用户在输入表单中填写数据并在提交输入按钮上按下提交?

具体来说,我的 JS 小程序有一些预设的默认布局,但用户也可以选择自定义配置。如果他们选择“创建自定义”,则会显示以前隐藏的表单。我需要暂停执行,直到他们提交数据——可以这样做吗?

4

2 回答 2

0

附加表单提交事件处理程序。

于 2013-03-24T22:41:53.037 回答
-1

据我所知,JavaScript 中没有sleep()或没有wait()功能。您将不得不结束执行(即方法返回)并在触发事件(即用户提交数据)或超时后重新调用方法。

您当然可以通过进入一个无限循环来“停止”执行,该循环在设置某个变量之前不会返回;并且这个变量是在用户提交数据后设置的。但是这样的无限循环不是好的做法

于 2013-03-24T22:40:16.070 回答