<!DOCTYPE html>
<html>
<head>
<title>Anti Chess</title>
</head>
<body>
<h1 id="game_title">Anti Chess by theManikJindal</h1>
<br />
<br />
<table id="game"></table>
<script>
var white = 1;
var ta = document.getElementById("game");
if(white == 1)
{
for(var i=0;i<8;i++)
{
var x = document.createElement('tr');
ta.appendChild(x);
for(var j=0;j<8;j++)
{
var y = document.createElement('td');
ta.childNodes[i].appendChild(y);
ta.childNodes[i].childNodes[j].setAttribute("id",String.fromCharCode(j+97)+(8-i).toString());
}
}
}
else
{
for(var i=0;i<8;i++)
{
var x = document.createElement('tr');
ta.appendChild(x);
for(var j=0;j<8;j++)
{
var y = document.createElement('td');
ta.childNodes[i].appendChild(y);
ta.childNodes[i].childNodes[j].setAttribute("id",String.fromCharCode(104-j)+(i+1).toString());
}
}
}
</script>
</body>
</html>
Я не могу понять, почему этот скрипт не работает. Есть ли хорошие отладчики для Javascript, или нужно продолжать размахивать головой о стену, чтобы иметь смысл.Не могу понять, почему этот javascript не работает
Пожалуйста, помогите
Сценарий должен создать таблицу с 8x8 коробки и идентификатор атрибута должен быть установлен от «a8», «b8», «с8» ... «h8» в «a1» , "b1", "c1" ... "h1". для a, когда значение белого равно 1. И от «h», «g1», «f1» ... «a1» до «h8», «g8», ... «a8» для белого, не равного 1 белый = 1 по умолчанию.
есть у проверил консоль ошибок –
Да ничего там – tMJ
Что конкретная проблема? Какие части работают правильно и какие части не работают должным образом? –