一种表单处理方法、装置及存储介质制造方法及图纸

技术编号:23767822 阅读:36 留言:0更新日期:2020-04-11 20:48
本发明专利技术公开了表单处理方法,该方法适于在计算设备中执行,所述计算设备适于呈现页面,所述页面包括一个或多个表单,每个表单至少包括一个表单元素,该方法包括步骤:获取在当前呈现页面上的提交请求,该提交请求适于将当前页面中的表单提交到与计算设备通信连接的服务器进行处理;在接收到所述提交请求时,获取当前页面的各个表单中、嵌入了预定属性的一个或者多个表单元素;获取每个表单元素的标识以及相对应的值;在将表单提交到所述服务器进行处理之前,相关联地存储所述所获取的一个或者多个表单元素的标识及其相应值。本发明专利技术还公开了相应的装置及存储介质。

A form processing method, device and storage medium

【技术实现步骤摘要】
一种表单处理方法、装置及存储介质
本专利技术涉及信息处理
,特别涉及一种表单处理方法、装置及存储介质。
技术介绍
目前,很多网站都有需要用户填写表单的场景,为了提高用户体验,需要实现用户提交过表单以后,再次进入当前表单页面或者其它页面时需要把用户之前填写的表单信息自动填充到当前表单中,避免用户再次输入相同信息,达到提高用户体验的效果。而现有技术中,一个特定的页面对应一个表单或多个表单,不同的页面中需要填写的相同的信息也属于不同的表单元素,用户需要反复地填写相同信息,出错率高,用户体验不佳。且如果页面表单元素过多,会造成填充效率低,可维护性和复用性较差。
技术实现思路
为此,本专利技术提供了一种表单处理方法、装置及存储介质,以力图解决或者至少缓解上面存在的至少一个问题。根据本专利技术的一个方面,提供了一种表单处理方法,适于在计算设备中执行,该计算设备适于呈现页面,所述页面包括一个或多个表单,每个表单至少包括一个表单元素,该方法包括步骤:获取在当前呈现页面上的提交请求,所述提交请求适于将所述当前页面中的表单本文档来自技高网...

【技术保护点】
1.一种表单处理方法,所述方法适于在计算设备中执行,所述计算设备适于呈现页面,所述页面包括一个或多个表单,每个表单至少包括一个表单元素,所述方法包括步骤:/n获取在当前呈现页面上的提交请求,所述提交请求适于将所述当前页面中的表单提交到与所述计算设备通信连接的服务器进行处理;/n在接收到所述提交请求时,获取所述当前页面的各个表单中、嵌入了预定属性的一个或者多个表单元素;/n对于所获取的一个或者多个表单元素中的每个表单元素,获取所述每个表单元素的标识以及相对应的值;以及/n在将所述表单提交到所述服务器进行处理之前,相关联地存储所述所获取的一个或者多个表单元素的标识及其相应值。/n

【技术特征摘要】
1.一种表单处理方法,所述方法适于在计算设备中执行,所述计算设备适于呈现页面,所述页面包括一个或多个表单,每个表单至少包括一个表单元素,所述方法包括步骤:
获取在当前呈现页面上的提交请求,所述提交请求适于将所述当前页面中的表单提交到与所述计算设备通信连接的服务器进行处理;
在接收到所述提交请求时,获取所述当前页面的各个表单中、嵌入了预定属性的一个或者多个表单元素;
对于所获取的一个或者多个表单元素中的每个表单元素,获取所述每个表单元素的标识以及相对应的值;以及
在将所述表单提交到所述服务器进行处理之前,相关联地存储所述所获取的一个或者多个表单元素的标识及其相应值。


2.如权利要求1所述的方法,所述相关联地存储所述所获取的一个或多个表单元素的标识及其相应值包括步骤:
将本地存储作为关联存储位置,并将所述所获取的一个或多个表单元素的标识及其相应值存储在所述关联存储位置上。


3.如权利要求2所述的方法,所述本地存储为cookie,和/或,所述预定属性命名为data-cookie。


4.如权利要求1-3中任一项所述的方法,还包括步骤:
当重新呈现页面或者新页面时,获取所述当前页面的各个表单中、嵌入了预定属性的一个或者多个表单元素;
对于所获取的一个或者多个表单元素中的每个表单元素,获取所述每个表单元素的标识,根据所述标识从所述关联存储位置获取与表单元素的标识相应的值;
将所述与表单元素的标识相应的值填入表单中与表单元素的标识对应的位置。


5.如权利要求1-4中任一项所述的方法,所述获取表单元素的标识的步骤还包括:
从所述表单元素中获取与所述预定属性相关联的值;以及
将所获取的值作为所述表单元素的标识;
其中所述预定属性和标识以...

【专利技术属性】
技术研发人员:戴国光
申请(专利权)人:北京皮尔布莱尼软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1