6
入力type='email'
に対して独自の無効化エラーメッセージを定義しようとしています。入力が有効であっても、カスタム検証メッセージがポップアップする
私は以下のHTMLを使用します。問題は、入力値を送信するときに、入力値が有効であれば私はカスタムエラーメッセージEVENを得ることです。あなたがoninvalid最初を持ってのonchangeのためのスペースを削除し、動作することを私には思えるONKEYPRESSする順序を変更した場合
<input name="resp_mail" required="required" onchange="try{setCustomValidity(' ')}catch(e){}" onkeypress="try{setCustomValidity(' ')}catch(e){}" oninvalid="setCustomValidity('Custom error message')" type="email" placeholder="Enter mail" />
非常に奇妙ですが - ありがとうございます。この動作がバグか文書化されているかどうか疑問に思う? – Muleskinner
わからない。それは私に見えたので、私はちょうど異なる組み合わせを試みた:)) – sticksu