【发布时间】:2014-02-26 11:48:57
【问题描述】:
我想知道我们是否可以实现一个可以在 Javascript 中阻塞的函数。例如:
var username = getUserName(); //wait for user input username in a certain way
doSth(username);
我希望 getUserName 可以阻止,直到用户输入有效的用户名。我想知道我们是否可以使用协程或其他方式来实现这个目标。谢谢。
【问题讨论】:
-
你可以使用 Javascript
prompt()函数。 -
您希望用户如何输入?
-
在某些浏览器中,您可以使用非标准
showModalDialog的 modal 输入。不过,我不建议这样做。
标签: javascript coroutine