クイズサイトを作っていましたが、あなたの間違いの正しい答えを示すためにボタンを作っていた時点でドキュメントを使用しました.getElementByIdしかし、それは常に同じメソッドによって書かれた残りの答えを消去しました。ここdivのコンテンツにjavacriptを使用して元のコンテンツを削除せずに追加する方法
あなたがinnerHTMLプロパティを更新しているときに、選択した要素内のすべてのコンテンツを更新しますので、あなたは、既存のコンテンツから動的に追加されたコンテンツを分離することができ、私のjavascriptのコード
if (mistakes > 0) {
if (document.getElementById('wrongAnswer1').checked === true ||
document.getElementById('wrongAnswer2').checked === true) {
document.getElementById('mistakesDiv').innerHTML =
document.getElementById('mistakesDiv').innerHTML +
"<br>" +
"question 1's correct answer is" +
document.getElementById('correctAnswer1').value;
}
}
what doeあなたのHTMLのように見える。そして、最初に「間違い」がどのように埋められていますか? –