私のJavaScriptプログラムでは、do-whileループでプロンプトダイアログボックスを作成しました。プロンプトは、ユーザーがプロンプトでstopを入力するまで実行する必要があります。プロンプトで値を入力すると、画面に表示され、別のプロンプトが表示されます。しかし、私の場合、プロンプトで初めて値を入力すると、値を表示せずに別のプロンプトが生成されます。誰でも私のコードで何が間違っているのか教えていただけますか?JavaScript:各プロンプトの後に値を表示する方法
コード:
<html>
<head>
<title>lab12</title>
</head>
<body bgcolor="#efe862">
<h3 id="txt1"></h3>
</body>
<script>
myFunction();
function myFunction() {
do {
var prom = window.prompt("Enter a text(stop to exit)");
} while(prom != "stop");
document.getElementById("txt1").innerHTML = "The text is: " + prom;
}
</script>
</html>
私は内部ん追加それでも – pari