Ich möchte eine Reihe von Fragen an Benutzer in einer Funktion stellen.Javascript prompt() Alternative - Warten auf Benutzerantwort
Wenn ich prompt() benutze, ist es möglich, alle Fragen in einer Funktion zu stellen.
function question(){
var name = prompt("Enter your name");
var age = prompt("Enter your age");
}
Aber wenn ich versuche, Eingabe-Tag zu verwenden, ist dies unmöglich.
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;
}
Wenn ich dies tue, kann ich Input-Tag nicht verwenden, um Fragen an Benutzer in einer Funktion zu stellen. Wie kann ich warten bis der Benutzer antwortet?