我想設置一個數組作爲由腳本創建的div的innerHTML,以便在排序函數的任何一步顯示數組。我得到設置一個div來顯示一個數組
無法設置屬性'innerHTML'爲null。
arr是數組的名稱。
這裏是我使用的代碼:
function bubbleSort(arr){
var swapped,
container = document.getElementById("container"),
o = 0;
console.log("entered bubbleSort");
do {
swapped = false;
for (var i=0; i < arr.length-1; i++) {
console.log(arr);
o + 1;
container.innerHTML += '<div id = "div"+ o></div>';
document.getElementById("div" + o).innerHTML = arr[i];
if (arr[i] > arr[i+1]) {
var temp = arr[i];
arr[i] = arr[i+1];
arr[i+1] = temp;
swapped = true;
}
}
} while (swapped)
}
' '
''應該是'' ''。 – RobG