-2

私はJavascriptを学び始めたばかりなので、おそらくこれは本来の動作をしているのかもしれませんが、これが問題だと思います.

テキストボックスと送信ボタンがあります。<p>非表示のテキストがあります。

入力されたユーザーのテキストが私が望むものである場合、<p>送信時にテキストが表示されます。

ELSE (他のユーザーのテキスト)、テキストは表示されますが、

document.getElementById("id").innerHTML="Incorrect!";
document.getElementById("id").style.display="block;"

したがって、正しい単語を最初に入力すると、 が<p>表示されます。

INCORRECT の場合、表示されますが、テキストが異なります。ここまでは順調ですね...

問題: テキストを間違えると、再試行できず、更新する必要があります。正解すると正しいテキストが表示され、後に何か他のものを入力すると適切な<p>テキストが続きますが、間違ったテキストが入力された後に試してみると元に戻りません。

そのため、一度間違えると後戻りできません。したがって、誰かが間違って正しい言葉を入力した場合、最初にリフレッシュしてもう一度試してみない限り、彼らはそれを知ることができません....これは理にかなっていますか? 私がはっきりしていることを願っています。

4

1 に答える 1