关于微信小程序js前端中输入定位的问题

  1. 写了一个微信小程序,一个数独游戏,根据输入的数判断其是否满足要求(数独规则),但遇到了一个问题,如何找到用户输入的数的位置,因为需要根据位置将数传入到对应的脚本文件中判断是否满足规则,但由于不太熟练js,所以解决不了定位问题。

https://img1.mukewang.com/5c11e7bb000158e011750206.jpg

其中numbers是脚本文件中的数组,用两个循环实现了样式。
其中会判断每个数字是否为零(我们在一开始时人为写的数组,0代表给用户输入)如果为零则在此处不显示字符(串)。

https://img.mukewang.com/5c11e7c60001344d02910281.jpg

这里是前端的显示代码以及显示效果,空白处用于用户填写数字,但不知道怎么去找到用户在哪里输入了数字,希望大神可以指导一下。

幕布斯6054654
浏览 526回答 1
1回答

慕哥6287543

说一下我的思路,仅供参考:每个小方格作为一个对象,拥有x和y属性,表示第x行的第y个方格,通过外部div盒子的大小,计算每个小方格的大小,进而可以知道每个小方格的区域范围,用户点击时,获取点击点的坐标,计算落在哪个小方格里面。总之,就是一个数学计算问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript