HTML中撤销表格中的各自单元格,用于网页表格的单元格的撤销方法及装置与流程...

本文介绍了一种针对网页表格的创新单元格撤销技术,涉及HTML编辑、数据存储、撤销操作流程,以及相应的装置实现。方法包括实时数据更新、撤销操作的触发条件和数据恢复机制,可用于提高网页表格编辑的灵活性和效率。
摘要由CSDN通过智能技术生成

技术特征:

1.一种用于网页表格的单元格的撤销方法,其特征在于,包括:

在网页中创建目标表格,其中,在所述目标表格中预先添加有对所述目标表格进行表格操作的功能,所述目标表格包括多个单元格,多个单元格包括目标单元格,所述表格操作包括对所述目标单元格的第一编辑操作;

当接收到对所述目标单元格的第一编辑操作时,在所述目标单元格对应的文本输入框中将所述目标单元格中的第一目标数据编辑为第二目标数据,并将所述第一目标数据存储至所述目标单元格对应的数据编辑记录中;

当选择所述目标单元格为需要执行撤销操作的单元格并接收到对所述目标单元格的第一撤销操作时,从所述目标单元格对应的数据编辑记录中获取所述目标单元格对应的第一目标数据,其中,所述撤销操作包括第一撤销操作;以及

在所述目标单元格对应的文本输入框中显示所述目标单元格对应的第一目标数据。

2.根据权利要求1所述的方法,其特征在于,当接收到对所述目标单元格的第一编辑操作时,在所述目标单元格对应的文本输入框中将所述目标单元格中的第一目标数据编辑为第二目标数据包括:

当接收到对所述目标单元格的第一编辑操作时,在所述目标表格的HTML代码中插入文本输入框的HTML代码;

根据插入的文本输入框的HTML代码对所述目标表格中所有的单元格添加对应的文本输入框;以及

在所述目标单元格对应的文本输入框中将所述目标单元格中的第一目标数据编辑为所述第二目标数据。

3.根据权利要求2所述的方法,其特征在于,所述表格操作还包括表格保存操作,在所述目标单元格对应的文本输入框中显示所述目标单元格对应的第一目标数据之后,所述方法还包括:

检测是否接收到对所述目标表格的表格保存操作;

如果接收到对所述目标表格的表格保存操作,保存所述第一目标数据至预设数据库并删除所述目标表格中所有的单元格对应的文本输入框;以及

在所述目标表格中的目标单元格中显示所述第一目标数据。

4.根据权利要求1所述的方法,其特征在于,

当接收到对所述目标单元格的第一编辑操作时,在所述目标单元格对应的文本输入框中将所述目标单元格中的第一目标数据编辑为第二目标数据,并将所述第一目标数据存储至所述目标单元格对应的数据编辑记录中之后,在当选择所述目标单元格为需要执行撤销操作的单元格并接收到对所述目标单元格的第一撤销操作时,从所述目标单元格对应的数据编辑记录中获取所述目标单元格对应的第一目标数据之前,所述表格操作还包括对所述目标单元格的第二编辑操作,所述方法还包括:检测是否接收到对所述目标单元格的第二编辑操作;以及如果接收到对所述目标单元格的第二编辑操作,在所述目标单元格对应的文本输入框中将所述目标单元格中的第二目标数据编辑为第三目标数据,并将所述第二目标数据存储至所述目标单元格对应的数据编辑记录中,

当选择所述目标单元格为需要执行撤销操作的单元格并接收到对所述目标单元格的第一撤销操作时,从所述目标单元格对应的数据编辑记录中获取所述目标单元格对应的第一目标数据包括:当选择所述目标单元格为需要执行撤销操作的单元格并接收到对所述目标单元格的第一撤销操作时,从所述目标单元格对应的数据编辑记录中获取所述目标单元格对应的第二目标数据,并在所述目标单元格对应的文本输入框中显示所述目标单元格对应的第二目标数据;以及当接收到对所述目标单元格的第二撤销操作时,从所述目标单元格对应的数据编辑记录中获取所述目标单元格对应的第一目标数据。

5.根据权利要求1所述的方法,其特征在于,所述撤销操作为外部输入的Ctrl+Z撤销指令的操作。

6.一种用于网页表格的单元格的撤销装置,其特征在于,包括:

创建单元,用于在网页中创建目标表格,其中,在所述目标表格中预先添加有对所述目标表格进行表格操作的功能,所述目标表格包括多个单元格,多个单元格包括目标单元格,所述表格操作包括对所述目标单元格的第一编辑操作;

第一编辑单元,用于当接收到对所述目标单元格的第一编辑操作时,在所述目标单元格对应的文本输入框中将所述目标单元格中的第一目标数据编辑为第二目标数据,并将所述第一目标数据存储至所述目标单元格对应的数据编辑记录中;

获取单元,用于当选择所述目标单元格为需要执行撤销操作的单元格并接收到对所述目标单元格的第一撤销操作时,从所述目标单元格对应的数据编辑记录中获取所述目标单元格对应的第一目标数据,其中,所述撤销操作包括第一撤销操作;以及

第一显示单元,用于在所述目标单元格对应的文本输入框中显示所述目标单元格对应的第一目标数据。

7.根据权利要求6所述的装置,其特征在于,所述第一编辑单元包括:

插入模块,用于当接收到对所述目标单元格的第一编辑操作时,在所述目标表格的HTML代码中插入文本输入框的HTML代码;

添加模块,用于根据插入的文本输入框的HTML代码对所述目标表格中所有的单元格添加对应的文本输入框;以及

编辑模块,用于在所述目标单元格对应的文本输入框中将所述目标单元格中的第一目标数据编辑为所述第二目标数据。

8.根据权利要求7所述的装置,其特征在于,所述表格操作还包括表格保存操作,所述装置还包括:

第一检测单元,用于检测是否接收到对所述目标表格的表格保存操作;

保存单元,用于在接收到对所述目标表格的表格保存操作的情况下,保存所述第一目标数据至预设数据库并删除所述目标表格中所有的单元格对应的文本输入框;以及

第二显示单元,用于在所述目标表格中的目标单元格中显示所述第一目标数据。

9.根据权利要求6所述的装置,其特征在于,

所述表格操作还包括对所述目标单元格的第二编辑操作,所述装置还包括:第二检测单元,用于检测是否接收到对所述目标单元格的第二编辑操作;以及第二编辑单元,用于在接收到对所述目标单元格的第二编辑操作的情况下,在所述目标单元格对应的文本输入框中将所述目标单元格中的第二目标数据编辑为第三目标数据,并将所述第二目标数据存储至所述目标单元格对应的数据编辑记录中,

获取单元还用于当选择所述目标单元格为需要执行撤销操作的单元格并接收到对所述目标单元格的第一撤销操作时,从所述目标单元格对应的数据编辑记录中获取所述目标单元格对应的第二目标数据,并在所述目标单元格对应的文本输入框中显示所述目标单元格对应的第二目标数据;以及当接收到对所述目标单元格的第二撤销操作时,从所述目标单元格对应的数据编辑记录中获取所述目标单元格对应的第一目标数据。

10.根据权利要求6所述的装置,其特征在于,所述撤销操作为外部输入的Ctrl+Z撤销指令的操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值