表单校验方法、装置、设备及存储介质制造方法及图纸

技术编号:34182247 阅读:13 留言:0更新日期:2022-07-17 13:22
本申请涉及网页前端技术领域,本申请公开了一种表单校验方法、装置、设备及存储介质,根据当前表单页面,确定当前表单页面对应的用户输入信息,再根据用户输入信息,从至少一个配置校验策略中,以确定目标校验策略,通过提前预设多个配置校验策略,以保证目标校验策略的及时确认,从而提高目标校验策略的确认效率;采用目标校验策略,对用户输入信息进行校验,确认最终的表单校验结果,通过提前预设多个配置校验策略的方式,并从中确定对应的目标校验策略,从而及时对用户用户输入信息进行校验,提高了表单的校验规则在应用中的灵活性。提高了表单的校验规则在应用中的灵活性。提高了表单的校验规则在应用中的灵活性。

【技术实现步骤摘要】
表单校验方法、装置、设备及存储介质


[0001]本申请涉及网页前端
,尤其涉及一种表单校验方法、装置、计算机设备及存储介质。

技术介绍

[0002]互联网网页前端
下,用户需要通过表单字段输入提供自己的基本信息,通过校验之后来获取对应的服务,不可避免的出现商家需要用多个落地页的投放来获取客源,然而每个落地页的表单基本上都是重复的,一方面冗余的代码不利于后期维护,一方面如果改动一个校验规则那么几乎所有的落地页都要相对应进行修改,所以处理重复表单的重要性毋庸置疑。
[0003]现有表单校验规则的设计,在应对不同的表单校验需求时,新表单校验规则开发效率低,原有表单校验规则设计整体不易变动,导致表单校验在实际应用中的灵活性较差。

技术实现思路

[0004]本申请提供一种表单校验方法、装置、计算机设备及存储介质,解决现有表单校验灵活性较差的问题。
[0005]本申请实施例提供了一种表单校验方法,包括:
[0006]基于当前表单页面,获取所述当前表单页面对应的用户输入信息;
[0007]根据所述用户输入信息,从至少一个配置校验策略中,确定目标校验策略;
[0008]采用所述目标校验策略,对所述用户输入信息进行校验,获取表单校验结果。
[0009]本申请实施例还提供了一种表单校验装置,包括:
[0010]用户输入信息获取模块,基于当前表单页面,获取所述当前表单页面对应的用户输入信息;
[0011]目标校验策略获取模块,根据所述用户输入信息,从至少一个配置校验策略中,确定目标校验策略;
[0012]表单校验结果获取模块,采用所述目标校验策略,对所述用户输入信息进行校验,获取表单校验结果。
[0013]本申请实施例还提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述实现表单校验方法的步骤。
[0014]本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述实现表单校验方法的步骤。
[0015]上述的表单校验方法、装置、计算机设备及存储介质,根据当前表单页面,确定当前表单页面对应的用户输入信息,再根据用户输入信息,从至少一个配置校验策略中,以确定目标校验策略,通过提前预设多个配置校验策略,以保证目标校验策略的及时确认,从而提高目标校验策略的确认效率;采用目标校验策略,对用户输入信息进行校验,确认最终的
表单校验结果,通过提前预设多个配置校验策略的方式,并从中确定对应的目标校验策略,从而及时对用户用户输入信息进行校验,提高了表单的校验规则在应用中的灵活性。
附图说明
[0016]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本专利技术一实施例中表单校验方法的一应用环境示意图;
[0018]图2是本专利技术一实施例中表单校验方法的一流程图;
[0019]图3是本专利技术一实施例中表单校验方法的另一流程图;
[0020]图4是本专利技术一实施例中表单校验方法的另一流程图;
[0021]图5是本专利技术一实施例中表单校验方法的另一流程图;
[0022]图6是本专利技术一实施例中表单校验装置的一示意图;
[0023]图7是本专利技术一实施例中计算机设备的一示意图。
具体实施方式
[0024]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]本申请实施例提供的表单校验方法,可应用在如图1示出的应用环境中。如图1所示,客户端(计算机设备)通过网络与服务器进行通信。其中,客户端又称为用户端,是指与服务器相对应,为客户提供本地服务的程序,客户端(计算机设备)包括但不限于为各种个人计算机、笔记本电脑、智能手机、平板电脑、摄像头和便携式可穿戴设备。服务器可以用独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。
[0026]本专利技术实施例提供的表单校验方法,该表单校验方法可应用如图1所示的应用环境中。具体地,该表单校验方法应用在表单校验系统中,该表单校验系统包括如图1所示的客户端和服务器,客户端与服务器通过网络进行通信,用于实现根据用户输入信息从预设至少一个配置校验策略确定出目标校验策略,以采用目标校验策略对用户输入信息进行校验,有助于提高表单校验的灵活性。
[0027]在一实施例中,如图2所示,提供一种表单校验方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:
[0028]S201:基于当前表单页面,获取当前表单页面对应的用户输入信息;
[0029]S202:根据用户输入信息,从至少一个配置校验策略中,确定目标校验策略;
[0030]S203:采用目标校验策略,对用户输入信息进行校验,获取表单校验结果。
[0031]其中,表单校验是指向Web或者应用程序输入数据时,验证用户输入的数据是否正
确,当验证通过时,通常允许将数据提交到服务器,并储存到数据库中。表单校验用于确保用户以正确格式填写表单数据,以保证提交的数据能使应用程序正常工作。
[0032]作为一示例,步骤S201中,服务器根据用户在当前表单页面所输入的信息,通过捕捉或者用户进行上传后,获取当前表单页面对应的用户输入信息,以用于后续的表单校验。本示例中,将Web网站作为应用场景,通过获取用户在网站的当前表单页面所输入的用户输入信息,并利用表单校验后的用户输入信息,生成用户所需求对应的落地页。
[0033]作为一示例,步骤S202中,服务器确定用户输入信息后,根据用户输入信息从预设好的至少一个配置校验策略中,进行校验策略匹配,确认出适用于本次用户输入信息的目标校验策略,通过预设不同应用场景所对应的配置校验策略,并根据用户输入信息匹配对应的配置校验策略,从而提高表单校验在实际应用中的灵活性。
[0034]作为一示例,步骤S203中,服务器采用确认的目标校验策略,根据目标校验策略,对用户输入信息进行校验,根据用户输入信息是否符合目标校验策略的标准,并输出表单校验结果。本示例中,表单校验结果包括校验通过和校验失败,并提供校验失败的原因以及解决方案,以便于用户对用户输入信息进行更新。...

【技术保护点】

【技术特征摘要】
1.一种表单校验方法,其特征在于,包括:基于当前表单页面,获取所述当前表单页面对应的用户输入信息;根据所述用户输入信息,从至少一个配置校验策略中,确定目标校验策略;采用所述目标校验策略,对所述用户输入信息进行校验,获取表单校验结果。2.如权利要求1所述的表单校验方法,其特征在于,所述基于当前表单页面,获取所述当前表单页面对应的用户输入信息,包括:在当前表单页面上,显示至少一个目标表单字段和每一所述目标表单字段对应的信息输入界面;基于所述目标表单字段对应的信息输入界面,获取每一所述目标表单字段对应的字段输入信息;基于所有所述目标表单字段对应的字段输入信息,确定用户输入信息。3.如权利要求2所述的表单校验方法,其特征在于,所述根据所述用户输入信息,从至少一个配置校验策略中,确定目标校验策略,包括:根据所述目标表单字段,确定所述目标表单字段对应的字段属性;若所述目标表单字段对应的字段属性为待校验属性,则根据所述目标表单字段,从至少一个配置校验策略中,确定目标校验策略。4.如权利要求3所述的表单校验方法,其特征在于,所述根据所述目标表单字段,从至少一个配置校验策略中,确定目标校验策略,包括:对所述当前表单页面进行识别,确定当前应用场景;根据所述当前应用场景和所述目标表单字段,从至少一个配置校验策略中,确定目标校验策略。5.如权利要求4所述的表单校验方法,其特征在于,所述根据所述当前应用场景和所述目标表单字段,从至少一个配置校验策略中,确定目标校验策略,包括:根据所述当前应用场景和所述目标表单字段,查询是否存在相匹配的配置校验策略;若存在相匹配的配置校验策略,则将所述配置校验策略确...

【专利技术属性】
技术研发人员:王国彬牟锟伦杨行榜张宇雄
申请(专利权)人:土巴兔集团股份有限公司
类型:发明
国别省市:

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

1