angular.js验证错误消息

时间:2013-01-10 00:55:15

标签: angularjs

我已经搜索并跟踪了角度代码很长一段时间,无法找到此错误消息的来源。我知道验证有效但我的代码只有这个:

<span class="error" ng-show="myForm.input.$error.required">
        Required!</span>
      <span class="error" ng-show="myForm.input.$error.email">
        Not valid email!</span></br> 

但出现此错误:enter image description here

我甚至无法找到串联可能产生这种情况的地方。 “请”这个词甚至不在角度代码中。

3 个答案:

答案 0 :(得分:10)

由于HTML5支持“type ='email'”,浏览器正在生成此消息。

答案 1 :(得分:10)

您可以在表单中添加“novalidate”以禁用本机HTML5验证。

<form name="form" class="css-form" novalidate>

答案 2 :(得分:2)

这是由于HTML5。如果您不想显示这些消息,请将以下内容添加到您的css:

::-webkit-validation-bubble-message { display: none; }

但是,目前这仅适用于WebKit实施(Chrome)。

More info