验证简单用于表单输入的实时客户端验证的MooTools类。给定一个表单,它会在用户键入时输入变为有效/无效时触发事件。当然,它还会在整个表格有效时提醒您。验证器本身可以由您创建,并提供了其中的一小部分来帮助您入门(在ValidateSimple.Validators对象中)。验证器可以选择是异步的,这在使用某些服务器端验证逻辑时很有用。
想象一下,你正在填写一个复杂的表单,每次输入一个字符,它都能立刻告诉你对不对,这就是这个MooTools类的神奇之处。注意:这不是一个可以为您做所有事情的插入式“插件”。此代码不强制执行任何类型的UI,它只是触发事件并让您处理显示的内容。如果你想要一个更不干涉的验证器,请使用标准的MooTools More one。我创建它是为了更轻量级,在验证表单和处理异步验证时具有更大的灵活性。
如何使用呢?在您的HTML中,添加“validate-TYPE”形式的类名,其中TYPE类似于“email”。这个方式的好处在于,它不仅简单直接,还能与其他前端技术无缝集成。想了解更多关于表单验证的解决方案?可以看看这个关于jQuery表单实时验证插件的文章,它也提供了类似的功能。前端表单验证还有很多其他工具,比如Validform前端表单验证和async validator验证表单异步源码。
这个MooTools类让你在表单验证上得心应手,但不会替你做所有的事情。这种轻量级的工具,正如其描述的那样,更加灵活,不干涉你的UI设计。还在等什么呢?赶紧试试这个与众不同的表单验证方式吧!
暂无评论