使用HTML5,以下标记就足以让浏览器处理输入验证。什么是最简单的方法来确定当前浏览器是否支持`<input type =“email”..(例如)?
这将验证输入匹配的电子邮件地址的格式,以及它实际提供:
<input id="email" name="email" type="email" placeholder="Email address" required/>
没有必要钩上的事件,既不是输入框,也没有提交按钮, 正好。
我正在寻找一种方法来决定浏览器是否已经支持这个功能,或者我应该自己处理输入验证。
我想知道是否有办法让这个直线前进,或者我应该维护一个包含所有可能的品牌 - 版本组合和支持标志的表格。
包罗万象的指南,了解这本书来检测几乎任何东西:http://diveintohtml5.info/detect.html – deceze 2011-12-29 04:08:23
@deceze这就是我一直在寻找! – 2011-12-29 04:09:54