我做的這個有重復啊,有沒有大神幫幫忙,看有什么問題,第一個td出不來,因為i是0時,進不去回圈,也不知道怎么解決,在原來的基礎改,謝謝大佬。


uj5u.com熱心網友回復:
<script>
window.onload = function () {
var arr = [0,1,2,3,4,5,6,7,8,9];
var td = document.querySelectorAll(".number");
for (var i = 0; i < td.length; i++) {
td[i].innerHTML = arr.splice(Math.floor(Math.random()*arr.length),1)[0];
}
}
</script>
<table>
<tr>
<td class="number"></td>
<td class="number"></td>
<td class="number"></td>
<td class="number"></td>
<td class="number"></td>
<td id="empty">清空</td>
</tr>
<tr>
<td class="number"></td>
<td class="number"></td>
<td class="number"></td>
<td class="number"></td>
<td class="number"></td>
<td id="ok">確定</td>
</tr>
</table>
uj5u.com熱心網友回復:
謝謝大佬,那我那種有什么問題么
uj5u.com熱心網友回復:
你的代碼全是問題轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/123058.html
標籤:JavaScript
上一篇:正則運算式匹配無序的文字
