0

我有一个电子邮件输入

<div class="mb10">
    <label class="control-label">Email</label>
    <input id="email" type="email" class="form-control" placeholder='Email' name="email" required >
</div>

除了 iPad 3 上的 Safari 之外,它可以在大多数浏览器上运行。

是因为 HTML5 吗?我应该改用 JS 吗?

$("[name='email']").required = true;

我该如何解决这个问题?

4

1 回答 1

1


你说 iPad 3 不支持 HTML 5 是对的。JavaScript 最好坚持用于表单控制,因为仍然有一些浏览器或者它们不支持表单控制。此外,如果某些事情尚未完成,您可以使用 JavaScript 自定义消息和操作。看看这个链接,了解更多关于什么起作用和不起作用的信息:http: //mobilehtml5.org/

于 2016-04-12T20:54:41.507 回答