だから今私は、ユーザーがなぞなぞを与えられ、正しい答えを与えると、次のなぞなぞに進むことができる単純なゲームをプログラムしようとしています。今すぐ、より多くのテキストにつながる質問に答えるプロンプトを表示できます。また、仮想的にボタンを追加することもできます...しかし、ボタンとともに、それを囲むすべてのコーディングも行われますか? とにかくこれを修正する方法はありますか?または、私がやろうとしていることのより良いコーディングの代替手段はありますか? プロンプトやボタンの代わりにフォームを使用する方法を知っていればよかったのですが、見つけようとしたことから、それを行う方法が見当たらないようです。
これが私がこれまでに書いたものです(申し訳ありませんが、以前にこのWebサイトに投稿したことはありません。実際にはかなり必死です)(Ps.私はコーディングが非常に苦手であることを認識しています):
<p>Click the button!.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function nextButton()
{{
<button onclick="nextButton()">Next question!</button>
}
var y;
var name=prompt("What are bunnies?");
if (name!="fluffy")
{
y= name + " " + "is" + " " + "wrong!";
document.getElementById("demo").innerHTML=y;
}
else
{
y="correct!";
document.getElementById("demo").innerHTML=y;
}
}
function myFunction()
{
var x;
var name=prompt("what is cute a fluffy and adorable?");
if (name!="a bunny")
{
x= name + " " + "is" + " " + "wrong!";
document.getElementById("demo").innerHTML=x;
}
else
{
x="correct!" + nextButton ;
document.getElementById("demo").innerHTML=x;
}
}