我想在一個函數中向用戶提出一系列問題。Javascript prompt()alternative - 等待用戶響應
如果我使用prompt(),可以在一個函數中提出所有問題。
function question(){
var name = prompt("Enter your name");
var age = prompt("Enter your age");
}
但是,如果我嘗試使用輸入的標籤,這是不可能的。
function question(){
document.write("Enter your name");
// you can't wait until the user responds. It will simply execute all the lines at once.
name = document.getElementById("input").value;
document.write("Enter your age");
age = document.getElementById("input").value;
}
如果我這樣做,我不能使用輸入標籤在一個函數中向用戶提問。我如何等待用戶回覆?