gpt4 book ai didi

angularjs - 关闭电子邮件验证

转载 作者:行者123 更新时间:2023-12-03 06:54:13 24 4
gpt4 key购买 nike

我有以下一段 html/angular

<input type="email" data-ng-model="myEmailVar" />
{{ myEmailVar }}

现在的问题是 Angular 有一个电子邮件自动验证器,除非正确通过,否则不会设置 myEmailVar。因此,例如,如果我输入“名称”,则不会设置 myEmailVar。您可以在这里看到它:http://jsfiddle.net/bFVsW/ (输入单词test,然后输入test@test.test)

现在,我想运行自己的验证,但也支持移动设备。如果我使用 type="email",某些移动浏览器会切换键盘布局,以便更轻松地输入地址(例如 @ 符号)。所以我无法将其切换为 type="text"。我想做的是覆盖 Angular 电子邮件验证器,或者完全关闭它,因为我将处理自己的验证。这可能吗?

最佳答案

在 HTML5 上,您可以使用表单的属性 novalidate 来禁用浏览器的验证:

<form novalidate>
<input type="email"/>
</form>

或者您可以使用type="text"

关于angularjs - 关闭电子邮件验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15972333/

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