2016-07-12 1 views
1

私は現在宿題をしていますが、指示に従って、本は私に与えられますが、必要なタグやパターンタグを取得することはできません。調査フォームを作成していて、ユーザーが名前、受領番号、または電子メールを入力しなかったときにエラーを表示しようとしています。ここにその一部があります。パターンまたは必須属性が機能しないのはなぜですか?

<label for"receipt">Receipt number *</label> 
<input name="receipt" id="receipt" 
    placeholder="re-nnnnnn" 
    required="required" 
    pattern="^re\-\d{6}$" /> 
+0

ことをキャッチしません? – Confiqure

+0

特にパターン。私はreciept番号で必要な情報を入力することができ、それはそれを受け入れる。 –

+0

明確にするために、私はメモ帳++を使用しています。それはまったくパターン属性を受け入れていない、まるでそれがテキストであるかのように黒くとどまっている。 –

答えて

0

私は

  • required属性が値を必要としない参照のいくつか、属性の存在は、それが必要かどうかにするものです。
  • -は++の問題は、メモ帳で
  • パターン属性の^re-\d{6}$を使うので、エスケープする必要はない言語の書式設定/カラーコーディングは、すべての属性で最新ではないということです。

<input name="receipt" id="receipt" 
 
       placeholder="re-nnnnnn" 
 
       required pattern="^re-\d{6}$" />

+0

ありがとうございました!この本はちょっと混乱していて、いつも正しいわけではありません:/ –

0

がuはちょうど書くことができることのように記述する必要はありません:必要な、それは に動作しますし、いただきました!あなたのパターンは、私が何をして働いていない

+0

私はこれが答えではないと思います。 –

関連する問題