gpt4 book ai didi

javascript - html5 需要验证在浏览器上运行良好,但在 phonegap 应用程序上运行良好

转载 作者:太空狗 更新时间:2023-10-29 13:49:28 24 4
gpt4 key购买 nike

我正在 phonegap (v 5.1.1) 上开发一个应用程序并使用 phonegap app 用于在 android 上进行本地测试。我在 html 中创建了一个表单,为了验证目的,我使用了必需的属性。在浏览器(firefox、chrome)中它工作正常,但在移动设备上它不验证任何东西。并提交。为什么会这样? android需要支持html5么。

 <form id="LoginForm" action="">
<input type="email" name="email" id="inputEmail3" placeholder="Email" required>
<input type="password" name="pwd" id="inputPassword3" placeholder="Password" required>
<button type="submit">Sign in</button>
</form>

谢谢。

最佳答案

您运行的是 Android 4.2.2,在更新的 Android 版本之前,“必需”/表单验证不被正确支持。 caniuse.com 有一个很好的matrix of support here .

要涵盖所有 Android 版本,您可以使用“必需”但不要依赖它,并且还可以在用户提交表单时针对 JavaScript 中的缺失值进行防御性编码。

关于javascript - html5 需要验证在浏览器上运行良好,但在 phonegap 应用程序上运行良好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33132781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com