css 我试图创建2个独立的数组(网格),将引用我的html元素给予他们每个索引自己的ID,A1,A2等

y0u0uwnf  于 2022-11-26  发布在  其他
关注(0)|答案(1)|浏览(113)

第一个
//所以这可能听起来很愚蠢,我不确定,因为我只写了75天的代码,我试图用我现有的html元素引用我的网格,所以

<div id="player1Board"
            <div dropzone="true" class="row">
                <div class="box">A1</div>
                <div class="box">A2</div>
                <div class="box">A3</div>
                <div class="box">A4</div>
                <div class="box">A5</div>
                <div class="box">A6</div>
                <div class="box">A7</div>
                <div class="box">A8</div>
                <div class="box">A9</div>
                <div class="box">A10</div>
            </div>

/* 等等.... playerBoard[0]引用了player1.grid[0],那么哪些方法最适合实现这一点?或者我看错了这个问题吗?可以通过创建一些变量或函数来实现吗?我希望能够在我的html元素上拖放船只,然后在我的player1.grid中表示该位置,请残酷地诚实地说,我的感情不会受到伤害。谢谢 */

edqdpe6u

edqdpe6u1#

尚未为div(如“A2”)指定ID。您刚刚在div中创建了内容。
尝试<div class="box" id=“A2”>A2</div>。或者只声明一个表,并在每个td元素中声明一个id,如<td id=“pbA2”> or <td id=“cbA2”>
或者,可以使用CSS选择器(如nth child)来选择元素。
当然,如果你是在服务器上生成战舰移动,只需要在服务器上写出每次迭代的棋盘。

相关问题