Czy ktoś mógłby mi wskazać, jak wygenerować szachownicę (8x8) używając JavaScript, używając znaczników tabeli lub?Prosta tablica szachowa JavaScriptu
mam następujące pory:
<DOCTYPE html>
<html>
<head>
<style>
div
{
border:1px solid black;
width:20px;
height:20px;
}
</style>
</head>
<body>
<script type="text/javascript">
// create a chess table 8x8.
var count = 0;
while (count < 64)
{
if (count % 2 == 0)
{
if (count % 8 == 0 && count !=0)
{
document.write('<br/><div style="background-color:#000000;float:left;"> </div>');
}
else
{
document.write('<div style="background-color:#000000;float:left;"> </div>');
}
}
else
{
document.write('<div style="background-color:#FFFFFF;float:left;"> </div>');
}
/*
*/
count++;
}
</script>
</body>
</html>
Próbowałem przypisać czerni i bieli do każdej nieparzystej i parzystej liczbie odpowiednio, ale to nie działa w ten sposób.
Z góry dziękuję.
Z odsetek dlaczego chcesz to zrobić z javascript zamiast po prostu ręcznie wypisywanie html? –
Masz szansę użyć OpenGL? jeśli tak, sprawdź http://www.java-tips.org/other-api-tips/jogl/another-method-of-texture-mapping-a-checkerboard-image-onto-two-recta.html bardzo łatwo z opengl –
Możesz również zajrzeć do html5 canvas –