Javascript:你如何获取用户输入并存储到没有任何HTML的变量中



我想通过控制台要求用户输入一个数字。然后我想将其存储到一个变量中以将其用于函数等。这是我所做的事情的一个例子。当我这样做时,它说引用错误:未定义读取行

console.log("Enter your guess and press <Enter>: /t" );
var userNumber = readline();

我现在只是想创建一个交互式 js 控制台应用程序。

编辑:这是我的源代码 http://repl.it/NeI/4

尝试这样做:

var guess = window.prompt("Enter your guess", "Number from 1 to 9");
console.log(guess);

在这种情况下,控制台不会执行您希望执行的操作。

这是Mozilla的API文档,这里是Chrome文档。

控制台的目的是显示应用程序中的信息以进行调试,并提供一些次要的帮助程序函数。

开发者工具或 Firebug 控制台无法以这种方式接收用户数据,没有readreadline方法。您必须使用名为 "prompt" 的窗口方法。

var data = prompt("Type something to me baby!");
console.log(data);

这是另一个问题来解决同样的疑问。

相关内容

  • 没有找到相关文章

最新更新