Foxtable(狐表)用户栏目专家坐堂 → 如果利用js代码,判断页面中的table表中的所有行数据,然后实现指定数据判断呢?


  共有4253人关注过本帖树形打印复制链接

主题:如果利用js代码,判断页面中的table表中的所有行数据,然后实现指定数据判断呢?

帅哥哟,离线,有人找我吗?
cnsjroom
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
如果利用js代码,判断页面中的table表中的所有行数据,然后实现指定数据判断呢?  发帖心情 Post By:2023/1/2 18:35:00 [只看该作者]

 


图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看

如果利用js代码,判断页面中的table表中的所有行数据,然后实现指定数据判断呢?
1、每个人好、 较好、 一般、较差四个只能有一个被勾选;如选择了好,那么余下的较好  一般  较差 就不能被选择

2、好等次名次只有1个,也就是三个人或更多的人中只能有一个人是好等次;

3、好等次名次允许小于1个,也就是不一定等于1,甚至允许出现0个

 

 

当前js代码为:【没有能够实现预期】

              let rows = e.form.table1.rows;
              if (rows.length != 0) {
               let sum = 0;
               for (var i in rows) {
                let row = rows[i];
                if (row.好 == "√") {
                 sum = sum + 1;
                }
                if (row.好 == '' || row.较好 == '' || row.一般 == '' || row.较差 == '') {
                 alert("好、较好、一般、较差至少选择一个!")
                }
               }
               if (sum > 1) {
                alert("好等次不能被选择!")
               }
              }

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/2 20:31:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
cnsjroom
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)https://www.baidu.com/s?wd=dom%20t...  发帖心情 Post By:2023/1/2 21:40:00 [只看该作者]

看了一下  还是不得要领  

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/2 21:46:00 [只看该作者]

您使用的什么框架我不懂,也不会用。考虑自己学一下原生的html怎么获取table的行列以及单元格数据

 回到顶部