2

私は長い間Angularコードを検索して追跡してきましたが、このエラーメッセージがどこから来ているのかわかりません。私は検証が機能することを知っていますが、私のコードにはこれしかありません:

<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> 

しかし、このエラーが発生します:ここに画像の説明を入力してください

連結によってこれが生成される可能性がある場所を見つけることすらできません。「お願いします」という言葉は、角度のあるコードにも含まれていません。

4

3 に答える 3

10

HTML5で「type='email'」がサポートされているため、ブラウザはこのメッセージを生成しています。

于 2013-01-10T02:01:01.983 に答える
10

フォームに「novalidate」を追加して、ネイティブHTML5検証を無効にすることができます。

<form name="form" class="css-form" novalidate>
于 2013-05-21T07:13:06.950 に答える
2

これはHTML5によるものです。これらのメッセージを表示したくない場合は、cssに以下を追加してください。

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

ただし、現時点では、これはWebKit実装(Chrome)でのみ機能します。

より詳しい情報

于 2013-01-10T06:05:32.817 に答える