为了账号安全,请及时绑定邮箱和手机立即绑定

在 JavaScript 上检查单元格是否不为空

在 JavaScript 上检查单元格是否不为空

不负相思意 2023-10-20 16:09:03
我想做的是验证单元格是否不为空,在这种情况下,右侧的单元格也不应该为空。显然我遇到的问题是数组中的非空验证。我尝试过使用 if (values[y].isEmpty;values[y]!=="";values[y]!==null 但前面的所有选项都失败了。问题是无论是否满足条件都没有满足单元格是否为空。function validate()    {        var range = hojaR13A.getRange("E7:E15");        var values = range.getValues();        var i = [];        for (var y = 0; y < values.length; y++)        {            if(values[y]!=="")            {                i.push(y);            }        }        var valRow = Number(i)+Number(range.getRow());我之前使用过完全相同的代码,条件是等于,而不是不等于,而且它一直有效。我缺少什么?提前致谢
查看完整描述

1 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

你想要推动现有的价值观。此外,您还应该检查单元格是否有空格,如果是,则不应将其添加到数组中。

if (values[y] && values[y].toString().trim()) {
   i.push(y)
}


查看完整回答
反对 回复 2023-10-20
  • 1 回答
  • 0 关注
  • 72 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信