写了一个微信小程序,一个数独游戏,根据输入的数判断其是否满足要求(数独规则),但遇到了一个问题,如何找到用户输入的数的位置,因为需要根据位置将数传入到对应的脚本文件中判断是否满足规则,但由于不太熟练js,所以解决不了定位问题。其中numbers是脚本文件中的数组,用两个循环实现了样式。其中会判断每个数字是否为零(我们在一开始时人为写的数组,0代表给用户输入)如果为零则在此处不显示字符(串)。这里是前端的显示代码以及显示效果,空白处用于用户填写数字,但不知道怎么去找到用户在哪里输入了数字,希望大神可以指导一下。
1 回答
慕哥6287543
TA贡献1831条经验 获得超10个赞
说一下我的思路,仅供参考:
每个小方格作为一个对象,拥有x和y属性,表示第x行的第y个方格,通过外部div盒子的大小,计算每个小方格的大小,进而可以知道每个小方格的区域范围,用户点击时,获取点击点的坐标,计算落在哪个小方格里面。
总之,就是一个数学计算问题
添加回答
举报
0/150
提交
取消