2017-08-16 10 views
0

私は角度2を使用していますが、次のように私は(読みやすさのために簡略化)入力を持つフォームを持っている:入力確認のために表示されるポップアップを無効にする方法(「このフィールドに入力してください」)?

<input class="body-text1" type="text" [(ngModel)]="model.name" name="name" required minlength="1"> 
<!--more, similar inputs --> 

私は自分の角の検証を持っていますが、最初の入力フィールドがに関連するポップアップを取得入力。たとえば、プレーンテキストの入力に「このフィールドに入力してください」というポップアップが表示されます。 type=emailと表示されている入力は、「無効な電子メール、@が必要です」と表示されます(正確な電子メールポップアップテキストは忘れてしまいます)。

これらのポップアップを追加しませんでした。類似した質問に基づいて入力に属性としてformnovalidate/novalidateを追加しようとしましたが、それは役に立たなかった。

+0

あなたの入力タグから 'required' DOMプロパティを削除することはありますか? –

答えて

1

required属性が要素にあるため、このポップアップが表示されます。これを削除すると、ポップアップは表示されなくなります。

0

ブラウザのデフォルトの動作を妨げるために、novalidate属性をフォームに追加する必要があります。

<form novalidate> 
関連する問題