在填报时在单元格A1为数字控件,现要输入一个数值,然后和单元格B1进行比较,如果A1输入的值大于B1的值,则弹出警告,如果A1值小于B1的值则正常通过,我在A1数字控件里面添加了编辑后的事件: var location = this.options.location; var k = FR.cellStr2ColumnRow(location); var co=k.col; var ro=k.row; var D=this.getValue(); setTimeout(function() { var C=contentPane.curLGP.getCellValue("B1"); if(D>C){ FR.Msg.alert("警告","当前值需满足小于B1值,请重新输入."); contentPane.setCellValue(co, ro,'0'); } },100) 添加了这个事件之后,不管我输入什么数值,都会弹出警告框,而且是输完第一个数值的时候就开始弹出来,请教各位大神,上面的js有什么问题? |