JS给多个文本框赋多个值问题


这个效果是这样,其中有一个问题就是我再重新编辑这个文本框,还是会继续增加

如图,我把1改成5之后,1不会改变,而是在后面增加一个5,怎么实现将1改成为5,而不是在多加一个5,1不去改变
文本框的JS
var value=this.getValue();//获取当前选择的值
var text=contentPane.curLGP.getCellValue("D1");//获取文本框控件所在单元格的值
if(value!=""){
if(text == "" || text == null){//若文本框没有值,则直接将当前选择的值赋给文本框所在单元格
        contentPane.setCellValue("D1",null,value);
}else{//若文本框有值,则将当前值嫁接在原值之后
        contentPane.setCellValue("D1",null,text+","+value);
}
}


获取数据的公式
=CONCATENATE(A1)
FineReport x82905301 发布于 2017-5-31 10:03
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
静听禅鸣发布于2017-5-31 10:03(编辑于 2023-9-6 09:34)
555
最佳回答
0
x82905301发布于2017-5-31 10:29(编辑于 2023-9-6 09:34)
555
最佳回答
0
wangnb819发布于2017-5-31 10:30(编辑于 2023-9-6 09:34)
555
  •  x82905301 x82905301(提问者)

    会有插入行的,然后数据我都是有字符串能够取到,分别是不同的子项目,我需要在提交之前会有改之前的子项目,所以需要这个样子  类似于获取最后编辑的值
    回复
    2017-05-31 10:41 
  •  x82905301 x82905301(提问者)

    类似于获取最后编辑的值
    回复
    2017-05-31 10:43 
最佳回答
0
flyingsnake发布于2017-5-31 10:35(编辑于 2023-9-6 09:34)
555
  •  x82905301 x82905301(提问者)

    我要添加各种子项目在里面提交入库,多个子项目名称内容什么的也会修改,我现在已经能拿到这个字符串类型的,就是只能够一次性输入好再提交,不能修改,我现在是需要去修改之前的,
    回复
    2017-05-31 10:38 
最佳回答
0
x82905301发布于2017-5-31 10:38(编辑于 2023-9-6 09:34)
555
最佳回答
0
x82905301发布于2017-5-31 10:41(编辑于 2023-9-6 09:34)
555
最佳回答
0
x82905301发布于2017-5-31 10:43(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 641浏览人数
  • 最后回答于:2017-6-8 14:38
    活动推荐 更多
    热门课程 更多
    返回顶部