JS获取单元格值问题

var device = contentPane.curLGP.getCellValue("E4");

if(device == null){

alert("请输入旧设备编号,然后提交重试");

}else{

alert("不是空的:"+device);

}

当我没往控件里面输入值得时候,应该为null。但是却不走为null的判断条件,走了else,求大神帮看看。

thysai_st 发布于 2019-4-18 18:21
1min目标场景问卷 立即参与
回答问题
悬赏:6 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
皮卡皮卡丘Lv4中级互助
发布于2019-4-18 20:04(编辑于 2019-4-18 20:10)
var device = contentPane.curLGP.getCellValue("E4");
if(device == 'null'){
		alert("请输入旧设备编号,然后提交重试");
	}else{
		alert("不是空的:"+device);	
		
	}

按以上方法试试吧,有可能是这样,getCellValue()函数获取值的时候,有可能将null转成了字符串

最佳回答
0
影丶Lv5高级互助
发布于2019-4-18 18:29

可能不是null,而是空字符串吧

最佳回答
0
JackWangLv5中级互助
发布于2019-4-18 19:57

if(len(device)==0)

  • 4关注人数
  • 1046浏览人数
  • 最后回答于:2019-4-18 20:10
    请选择关闭问题的原因
    确定 取消
    返回顶部