校验输入内容的方法和装置制造方法及图纸

技术编号:15329073 阅读:39 留言:0更新日期:2017-05-16 12:49
本发明专利技术提供一种校验输入内容的方法和装置,方法包括:检测用于供用户输入内容的输入控件是否失去焦点事件;在所述输入控件失去焦点事件时,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示。根据本发明专利技术的技术方案,根据本发明专利技术的技术方案,实时检测输入控件是否失去焦点事件,只要输入控件失去焦点事件,就表示用户完成在输入控件中的输入,此时可以基于用户输入的内容的进行校验;可见在本发明专利技术的实施例中,只要输入控件失去焦点事件就会触发校验生成的新的提示信息,不需要用户自行触发校验,也不会只保持旧的校验信息。

Method and apparatus for verifying input content

Including method and device, the invention provides a check input method: Test for input controls for the user input content is out of focus; the input control focus on the judgment, the user input content meets the preset rules, according to the judgment result generated message to the content and display. According to the technical scheme of the invention, according to the technical scheme of the invention, the real-time detection of the input control is out of focus of the event, as long as the input control loses the focus of the event, said in the input controls the user input, the user input can be verified based on content; visible in the embodiment of the invention, as long as the input of new the message control loses focus events will trigger generation, does not require the user to trigger the check, will not only keep the old parity information.

【技术实现步骤摘要】
校验输入内容的方法和装置
本专利技术涉及计算机
,具体而言,涉及一种校验输入内容的方法和装置。
技术介绍
目前,很多网页中的提供用户填写内容的功能,例如填写数字,很多网站需要对用户的数字输入进行校验,在只进行简单校验(如是否为数字)的情况下,一般都是采用弹出提示,或者一直在填写数字的界面上显示提示信息以及标注错误位置。如果采用弹出提示的方法,待提示关闭或消失后,用户将只能在再次触发校验后才能再次观看提示信息;如果采用在界面上显示提示信息并标注错误位置的方式,提示文字一直显示,则需预留文字位置,限制了很多界面设计方式方法。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的校验输入内容的方法和装置。依据本专利技术的一个方面,提供了一种校验输入内容的方法,包括:检测用于供用户输入内容的输入控件是否失去焦点事件;在所述输入控件失去焦点事件时,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示。可选地,前述的校验输入内容的方法,还包括:在所述提示信息的显示时间到达预定阈值时,消除所述提示信息。可选地,前述的校验输入内容的方法,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示,具体包括:在所述内容不符合所述规则时,生成所述提示信息以提示所述内容不符合所述规则。可选地,前述的校验输入内容的方法,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示,具体包括:判断所述内容是否符合预设的类型和/或范围,并在所述内容与所述类型和/或范围不符时生成用于提示所述内容与所述类型和/或范围不符的提示信息;在所述内容与所述类型和/或范围相符时,按预定方式对所述内容中的具体值进行计算,并判断计算结果是否与预设结果匹配,并在所述计算结果与所述预设结果不匹配时生成用于提示所述计算结果与所述预设结果不匹配的提示信息。可选地,前述的校验输入内容的方法,还包括:在所述内容与所述类型和/或范围不符时修改所述输入控件的状态以提示所述内容与所述类型和/或范围不符。依据本专利技术的另一方面,提供了一种校验输入内容的装置,包括:检测模块,用于检测用于供用户输入内容的输入控件是否失去焦点事件;提示信息模块,用于在所述输入控件失去焦点事件时,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示。可选地,前述的校验输入内容的装置,所述提示信息模块还在所述提示信息的显示时间到达预定阈值时,消除所述提示信息。可选地,前述的校验输入内容的装置,所述提示信息模块在所述内容不符合所述规则时,生成所述提示信息以提示所述内容不符合所述规则。可选地,前述的校验输入内容的装置,所述提示信息模块判断所述内容是否符合预设的类型和/或范围,并在所述内容与所述类型和/或范围不符时生成用于提示所述内容与所述类型和/或范围不符的提示信息;所述提示信息模块在所述内容与所述类型和/或范围相符时,按预定方式对所述内容中的具体值进行计算,并判断计算结果是否与预设结果匹配,并在所述计算结果与所述预设结果不匹配时生成用于提示所述计算结果与所述预设结果不匹配的提示信息。可选地,前述的校验输入内容的装置,还包括:状态模块,用于在所述内容与所述类型和/或范围不符时修改所述输入控件的状态以提示所述内容与所述类型和/或范围不符。根据以上技术方案,本专利技术的校验输入内容的方法和装置至少具有以下优点:根据本专利技术的技术方案,实时检测输入控件是否失去焦点事件,只要输入控件失去焦点事件,就表示用户完成在输入控件中的输入,此时可以基于用户输入的内容的进行校验;可见在本专利技术的实施例中,只要输入控件失去焦点事件就会触发校验生成的新的提示信息,不需要用户自行触发校验,也不会只保持旧的校验信息。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术的一个实施例的校验输入内容的方法的流程图;图2示出了根据本专利技术的一个实施例的校验输入内容的方法的流程图;图3示出了根据本专利技术的一个实施例的校验输入内容的方法的流程图;图4示出了根据本专利技术的一个实施例的校验输入内容的方法的效果图;图5示出了根据本专利技术的一个实施例的校验输入内容的方法的效果图;图6示出了根据本专利技术的一个实施例的校验输入内容的装置的框图;图7示出了根据本专利技术的一个实施例的校验输入内容的装置的框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。如图1所示,本专利技术的一个实施例中提供了一种校验输入内容的方法,包括:步骤110,检测用于供用户输入内容的输入控件是否失去焦点事件。在本实施例中,当输入控件失去焦点事件,则表示用户完成了一次输入操作;具体地,为需要进行校验的输入控件分别注册失去焦点onblur事件。步骤120,在输入控件失去焦点事件时,判断用户输入的内容是否符合预设的规则,并根据判断结果生成对内容的提示信息并进行显示。在本实施例中,对预设规则不进行限制,例如,对用户输入的地址进行校验,所输入的市必须是属于所输入的省,如果不是,则可能是用户输入的市不正确,也可能是省不正确,所以此时就可以把省市的输入控件区域进行整体警示。根据本实施例的技术方案中,时检测输入控件是否失去焦点事件,只要输入控件失去焦点事件,就表示用户完成在输入控件中的输入,此时可以基于用户输入的内容的进行校验;可见在本专利技术的实施例中,只要输入控件失去焦点事件就会触发校验生成的新的提示信息,不需要用户自行触发校验,也不会只保持旧的校验信息。如图2所示,本专利技术的一个实施例中提供了一种校验输入内容的方法,包括:步骤210,检测用于供用户输入内容的输入控件是否失去焦点事件。步骤220,在输入控件失去焦点事件时,判断用户输入的内容是否符合预设的规则,在内容不符合规则时,生成提示信息以提示内容不符合规则。在本实施例中,对提示信息的类型和/或范围不进行限制,弹出提示或在输入控件同一界面上生成的提示。步骤230,在提示信息的显示时间到达预定阈值时,消除提示信息。在本实施例中,生成的提示信息在到达一定时间内消失,避免对用户的其他操作造成干扰。如图3所示,本专利技术的一个实施例中提供了一种校验输入内容的方法,还包括:步骤310,检测用于供用户输入内容的输入控件是否失去焦点事件。步骤320,在输入控件失去焦点事件时,判断内容是否符合预设的类型和/或范围,并在内容与类型和/或范围不符时生成用于提示内容与类型和/或范围不符的提示信息,以及修改本文档来自技高网...
校验输入内容的方法和装置

【技术保护点】
一种校验输入内容的方法,其特征在于,包括:检测用于供用户输入内容的输入控件是否失去焦点事件;在所述输入控件失去焦点事件时,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示。

【技术特征摘要】
1.一种校验输入内容的方法,其特征在于,包括:检测用于供用户输入内容的输入控件是否失去焦点事件;在所述输入控件失去焦点事件时,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示。2.根据权利要求1所述的校验输入内容的方法,其特征在于,还包括:在所述提示信息的显示时间到达预定阈值时,消除所述提示信息。3.根据权利要求1所述的校验输入内容的方法,其特征在于,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示,具体包括:在所述内容不符合所述规则时,生成所述提示信息以提示所述内容不符合所述规则。4.根据权利要求3所述的校验输入内容的方法,其特征在于,判断所述用户输入的内容是否符合预设的规则,并根据判断结果生成对所述内容的提示信息并进行显示,具体包括:判断所述内容是否符合预设的类型和/或范围,并在所述内容与所述类型和/或范围不符时生成用于提示所述内容与所述类型和/或范围不符的提示信息;在所述内容与所述类型和/或范围相符时,按预定方式对所述内容中的具体值进行计算,并判断计算结果是否与预设结果匹配,并在所述计算结果与所述预设结果不匹配时生成用于提示所述计算结果与所述预设结果不匹配的提示信息。5.根据权利要求4所述的校验输入内容的方法,其特征在于,还包括:在所述内容与所述类型和/或范围不符时修改所述输入...

【专利技术属性】
技术研发人员:李济景
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1