ios - html5 表单验证在 iOS UIWebView 中不起作用

标签 ios html uiwebview formvalidation-plugin

我正在加载一个包含 HTML5 验证元素的页面,并使用诸如“必需”和最大长度之类的方法,它们适用于 Android WebView,但不适用于 iOS。

有没有办法支持我使用的那个和其他 HTML5 功能?或者我总是必须编写自己的验证方法?

最佳答案

Safari 不完全支持表单验证:http://caniuse.com/#feat=form-validation

您可以编写自己的基于 JavaScript 的验证,或使用 existing polyfill .

更新: Safari 10.1包括完整的交互式表单验证。

关于ios - html5 表单验证在 iOS UIWebView 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37323914/

相关文章:

javascript - document.createElement() 用于 header 标签内的 h4 标签

objective-c - UIWebView 仍然存在于 Google 移动广告中

ios - 未声明的委托(delegate)和 shouldStartLoadWithRequest

ios - 用于解析 fetchAllIfNeededInBackground 的 Swift 2 语法

android - 实现 Base 64 和 SHA

jQuery 按钮 - 不寻常的 CSS 样式

javascript - 使用动态注入(inject)的 jquery 追加 html 内容时抛出 TypeError :null is not an object (evaluating "$("body").append") 错误

ios - 获取UIWebView内容并转为图片

ios - 按应用程序图标后的上下文菜单

ios - 如何在 Visual Studio 中运行现有的 phonegap(ios) 应用程序以进行 Windows 开发