如何在没有提示的情况下在JavaScript中获取用户输入

时间:2016-10-27 14:57:57

标签: javascript

我正在寻找一种在不使用prompt()的情况下在JS中获取用户输入的方法;命令。我很清楚之前已经问过这个问题,但我能找到的所有其他问题都包括使用html,而我正在寻找一种方法来在纯JavaScript中,在程序中,而不是网页的一部分。提前谢谢。

3 个答案:

答案 0 :(得分:1)

JavaScript没有本地获取输入的方法。存在的每个方法都是主机环境提供的扩展(prompt就是一个例子)

不同的主机环境有不同的方法。你已经为浏览器确定了一个,DOM是另一个。 NodeJS具有Readline API(以及其他)。还有很多其他环境(WSH,JXA等)。

答案 1 :(得分:0)

除了浏览器提供的功能之外,JS没有“能力”。它适用于浏览器,除非您想使用Java,但这是一个不同的故事。所以提示可能是使用JS的最佳方式,除非你想使用confirm,它会给你相当于一个布尔表达式。

-Dspark.scheduler.pool=xxx

这会给你一个真实或错误的答案。

答案 2 :(得分:-1)

我不知道在提示符中输出它的具体命令,但也许你可以使用alert();