如何从警报中获取输入?

How do I get input from an alert?

我正在尝试从警报中获取输入,但是当我尝试分配它时,它给了我一个按钮警报。

x = alert('Enter: ');
alert(x);
<!DOCTYPE html>
<html>
  </html>

在您的代码中使用 prompt 而不是 alert

语法:

window.prompt("sometext","defaultText");


x = prompt("Enter text")
alert(x);
<!DOCTYPE html>
<html>
  </html>

此外,尝试 google 搜索(例如 "alert input"),第一个选项将为您提供答案。

alert 不允许输入,但 prompt 允许。

var username = prompt("Enter name", "");

if (username != null) {
    alert("Welcome " + username + "!");
}