Forループを使用して配列を実行し、関連する文字列を返します。getElementByIdを使用すると、最後の文字列のみが取得されますが、document.writeを使用すると、すべてが正常に実行されます。
var names = ["John","Jamie","Jessica","Judy","Jeffery","Joy"];
for (i=0,tot=names.length; i < tot; i++) {
document.getElementById("namelist").innerHTML = names[i];
}
HTMLは
<p id="namelist">list of names go here</p>
私が走ったときに得られるのは「ジョイ」です。この場合、getElementByIdを使用することはできませんか?1つの要素内に返されたリストを取得する他の方法はありますか?
私はここで他のいくつかの質問と回答を読みましたが、どれも私が望んでいるものではありません
ありがとう!