参照这个问题-https://bbs.fanruan.com/wenda/question/86332.html主要效果都实现了,但是分数不等于100的表达式不知道是不是我写错了,我写的是fs!=100,结果没用,在等于100的时候还是会警报。因为基数是100,所以得分可以大于100,也能小于100-----var location = this.options.location; //获取当前控件的位置
var cr = FR.cellStr2ColumnRow(location);
var col = cr.col; //列号
var ro = cr.row; //行号
var fs=_g().getCellValue(0,7,cr.row);//获取A2单元格的值
var sm=_g().getCellValue(0,13,cr.row);//获取B2单元格的值
var xh=_g().getCellValue(0,1,cr.row)-1;//获取B2单元格的值
if(fs!=100 && sm.length==0 && cr.row!=9){
FR.Msg.alert("警告","序号"+xh+"的得分/扣分原因不能为空!");
}这是效果图,100分还是警报了===================console.log(fs,sm,xh)的打印信息:放到if判断前,页面第一行的分数不管输入90,100,还是120后,点击第二行的分数格子的时候,打印信息都如图