<!DOCTYPE html>
<html>
<body>
<p>The best way to loop through an array is using a standard forloop:</p>
<label id="lab"/>
<button onclick="myfunc()">ok</button>
<script>
function myfunc() {
fru = ["Banana", "Orange", "Apple", "Mango"];
for (i = 0; i < fru.length; i++) {
document.getElementById("lab").innerHTML = fru[i];
}
}
</script>
</body>
</html>
ボタンをクリックするとラベルが表示されます。私は配列に5つの値を格納しています。これらの配列の値をごとに1つずつ表示するにはボタンをクリックするとどうなりますか?innerhtmlのjavascriptで配列値を1つずつ表示するにはどうすればいいですか?
一度クリックすると最初のラベルが表示され、2回目のクリックで2番目のラベルが表示されます。
ので、何が前の要素に起こるのだろうか?それはまだ表示されるか、それとも上書きされますか? – brk
それは直接最後の値を直接表示します –