-1
我需要擴大這個代碼,使其所以我有9×9板,當我把一些nunbers它,然後按它完成與行和列自動完成數字
<meta charset="utf-8">
<style>
input { font-size: 20px; width: 30px; text-align: center; }
</style>
<h1 id="a"></h1>
<button type="button" id="b" onClick="uzup()">uzupe�nij</button>
唯一編號的9x9的按鈕
for(i=1; i<6; i++) {
document.getElementById('a').innerHTML += '<input id="a' + i + '" maxlength="1" pattern="^[1-5]$">';
}
function uzup() {
for(i=1;i<6;i++){
w = document.getElementById('a'+i).value;
if(w == '') {
w = Number(w);
for(j=1;j<6;j++){
jest = false;
for(k=1;k<6;k++){
w = document.getElementById('a'+k).value;
if(w != ''){
if(Number(w) == j) jest = true;
}
}
if(!jest) {
document.getElementById('a'+i).value = j; break;
}
}
}
}
}