【技术实现步骤摘要】
表单填写方法、装置、电子设备及存储介质
[0001]本申请属于终端设备
,具体涉及一种表单填写方法、装置、电子设备及存储介质。
技术介绍
[0002]表单有三个基本组成部分,分别为表单标签、表单域和表单按钮。其中,表单标签包含了处理表单数据所用的程序的统一资源定位符(Uniform Resource Locator,URL)和提交数据到服务器的方法,表单域包含了文本框、密码框、多行文本框、复选框、单选框、下拉选择框以及文件上传框等,表单按钮包含了提交按钮、复位按钮和一般按钮等。
[0003]在一些场景下,对于一些客户端而言,用户通过鼠标和键盘填写客户端的表单,工作量较大,此外,由于人为主观因素,会导致表单的填写效率较低。
技术实现思路
[0004]本申请实施例提供一种表单填写方法、装置、电子设备及存储介质,能够解决表单的填写效率较低和我工作量大的问题。
[0005]第一方面,本申请实施例提供了一种表单填写方法,包括:
[0006]响应于用户对客户端中目标表单的选取操作,获取目标表 ...
【技术保护点】
【技术特征摘要】
1.一种表单填写方法,其特征在于,包括:响应于用户对客户端中目标表单的选取操作,获取目标表单中的第一控件和待填写的输入控件,所述第一控件与所述待填写的输入控件相对应;获取与所述待填写的输入控件对应的表单填写参数,和所述第一控件的第一属性信息;响应于用户的第一输入,获取第二属性信息和表单数据,所述第二属性信息与所述第一属性信息相匹配;基于所述表单填写参数、所述第一属性信息和所述第二属性信息,在所述待填写的输入控件中填写表单数据。2.根据权利要求1所述的表单填写方法,其特征在于,所述表单填写参数包括所述输入控件的控件类型、控件类型对应的填写动作和每个类型的输入控件的填写流程信息,所述基于所述表单填写参数、所述第一属性信息和所述第二属性信息,在所述待填写的输入控件中填写表单数据包括:根据所述第一属性信息和所述第二属性信息获取当前待填写的输入控件;获取所述当前待填写的输入控件的类型,并调用与所述当前待填写的输入控件的类型对应的填写流程信息;在所述当前待填写的输入控件中按照所述填写流程信息执行对应的填写动作,将所述表单数据填写至所述当前待填写的输入控件中。3.根据权利要求2所述的表单填写方法,其特征在于,所述表单填写参数还包括所有输入控件的填写顺序,所述根据所述第一属性信息和所述第二属性信息获取当前待填写的输入控件包括:根据所述第一属性信息和所述第二属性信息,按照所述填写顺序依次在未填写的输入控件中确定排序第一的输入控件为所述当前待填写的输入控件。4.根据权利要求3所述的表单填写方法,其特征在于,所述表单填写参数还包括:输入控件的输入时间上限参数,在所述当前待填写的输入控件的输入时间超出所述输入时间上限参数的情况下,在所述基于所述表单填写参数、所述第一属性信息和所述第二属性信息,在所述待填写的输入控件中填写表单数据之后,还包括:按照所述填写顺序确定排序在所述当前待填写的输入控件的下一个输入控件,并在所述下一个输入控件中填写对应的表单数据;或者,停止执行所述当前待填写的输入控件和其余还未填写的输入控件的填写动作。5.根据权利要求2所述的表单填写方法,其特征在于,所述表单填写参数还包括:时间延迟参数,在所述当前待填写的输入控件的填写动作执行完成的情况下,基于所述时间延迟参数延迟预定时长后,再执行排序在所述当前待填写的输入控件的下一个输入控件的填写动作。6.根据权利要求1所述的表单填写方法,其特征在于,所述第一控件为多个,所述第一属性信息包括与每个所述第一控件对应的第一标识和第一排序,所述第二属性信息包括与每个第二控件对应的第二标识和第二排序;按照所述第二属性信息中每个第二控件的第二排序,查找...
【专利技术属性】
技术研发人员:蒋晓海,王浩天,
申请(专利权)人:北京云测信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。