JS获取最后编辑的值

目录:

1. 问题描述


有的时候想获取最后编辑的值,进行校验或者其他的操作

2. 实现思路

可编辑的单元格对应一个input元素,当焦点在某个单元格时,该input元素便会添加一个text的class类,因此我们只需获取这个元素,便可以获得其value属性值。

3. 实现步骤

新建工作簿,表样设计如下:

222

设置B1、B2单元格的控件类型为文本型,B3单元格的控件类型为数字型。
点击填报预览,依次输入值,当输入age后直接点击自定义按钮进行校验。
点击模板>模板web属性>填报页面设置,添加一个自定义按钮,给自定义按钮添加如下js:
var lasteditValue = $("input:text").attr("value"); //获取最后编辑的单元格的值 if(lasteditValue > 100 || lasteditValue < 1){ alert("年龄错误!"); }
保存模板,点击填报预览,依次输入值,输入最后一个单元格后不点击其他单元格,直接点击自定义按扭,可以看到,最后一个单元格进行了校验。


222

附件列表


主题: 二次开发
标签: 已验证

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(微信ID:frbiaoge)