Polyfills作为表单验证,html5里面关于表单的知识点!
2013-10-06 21:33
197 查看
如前所述在之前的章节,并不是所有的浏览器和平台支持新的令人兴奋的特性的HTML5的表单验证。因此可以派上用场polyfills他们改进用户体验的网站。
h5validate由Eric引领
埃里克领导创建了一个非常有用的polyfill增加支持所需的属性和模式属性程度是由下面的桌面平台:IE 9、8、7、6、Chrome,Firefox,Safari和Opera和下面的移动平台:iPhone,Android,Palm WebOS
循序渐进的指导
首先,你必须下载polyfill
然后你要上传的JavaScript文件,jquery.h5validate.js,您的网络服务器
然后你要复制并粘贴以下代码到结束的身体在任何页面,该页面使用HTML5表单(并确保jquery.h5validate的路径。js是正确的——您可能已经上传文件到一个特定的文件夹,然后你将不得不更改路径)
第一个脚本元素在第一线加载一个jQuery和JavaScript库称为第二个脚本元素在第二行加载h5validate polyfill。现在您已经加载了资源在您的页面最后的脚本创建的连接代码和你的表单元素polyfill。
现在,每当你使用所需的属性表单是支持在所有之前提到的平台。此外,还支持pattern属性在所有之前提到的平台。记住:当使用pattern属性你必须实际上定义了一个模式。你可以如使用pattern属性来验证电子邮件地址或验证日期。
html5 widgets by Zoltan Hawryluk
佐尔坦•Hawryluk polyfill已经创建了一个非常全面,将解决你的任何allmost html5表单的问题——它使用Modernizr来检测是否存在原生支持html5的每个表单元素,如果没有html5widget步骤。
h5validate由Eric引领
埃里克领导创建了一个非常有用的polyfill增加支持所需的属性和模式属性程度是由下面的桌面平台:IE 9、8、7、6、Chrome,Firefox,Safari和Opera和下面的移动平台:iPhone,Android,Palm WebOS
循序渐进的指导
首先,你必须下载polyfill
然后你要上传的JavaScript文件,jquery.h5validate.js,您的网络服务器
然后你要复制并粘贴以下代码到结束的身体在任何页面,该页面使用HTML5表单(并确保jquery.h5validate的路径。js是正确的——您可能已经上传文件到一个特定的文件夹,然后你将不得不更改路径)
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script src="jquery.h5validate.js"></script> <script> $(document).ready(function () { $('form').h5Validate(); }); </script>
第一个脚本元素在第一线加载一个jQuery和JavaScript库称为第二个脚本元素在第二行加载h5validate polyfill。现在您已经加载了资源在您的页面最后的脚本创建的连接代码和你的表单元素polyfill。
现在,每当你使用所需的属性表单是支持在所有之前提到的平台。此外,还支持pattern属性在所有之前提到的平台。记住:当使用pattern属性你必须实际上定义了一个模式。你可以如使用pattern属性来验证电子邮件地址或验证日期。
html5 widgets by Zoltan Hawryluk
佐尔坦•Hawryluk polyfill已经创建了一个非常全面,将解决你的任何allmost html5表单的问题——它使用Modernizr来检测是否存在原生支持html5的每个表单元素,如果没有html5widget步骤。
相关文章推荐
- html5表单原生自定义验证的完善
- HTML5实战应用:如何让表单验证更友好
- html5表单验证(Bootstrap)
- 【HTML5初探之form标签】解放表单验证、增加文件上传、集成拖放
- HTML5表单及其验证
- [转]让你的表单升级到CSS3和HTML5客户端验证
- html5自带表单验证-美化改造
- HTML5 中的表单验证
- html5新增的语义标签和表单验证功能
- HTML5表单教程之4种自动验证属性
- html5自带属性验证表单必填
- HTML5中表单验证的8种方法
- html5自带表单验证
- 关于form表单中动态添加数据的验证
- HTML5-关于表单
- 关于validate验证表单与js语法的一个bug
- 关于bootstrap验证表单如何ajax提交
- 用html5自带表单验证 并且用ajax提交的解决方法(附代码)
- 表单验证知识点
- HTML5 表单验证