2017-01-02 17 views
0

です。すべてのブラウザで同じようにウェブサイトを動作させたいと思います。残念なことに、バリデーションの仕組みには違いがありました。Firefoxは電子メールを受け入れません。余分な空きスペースは

電子メールフィールドの入力時に空白を削除すると、ChromeとOpera 'trim'に 'e-mail'タイプのフィールドがあり、Firefoxには切り捨てがありません。このフォームでは電子メールを受け付けません。

<input type="email" id="e-mail" class="" name="e-mail" value="" placeholder="" autocomplete="off">

例:

document.getElementById("e-mail").addEventListener("blur",function(e){ 
 
    this.value = this.value.trim(); 
 
});
<input type="email" id="e-mail" class="" name="e-mail" value="" placeholder="" autocomplete="off">
:電子メールの検証を維持しながら、あなたは、ブラウザ間で同じ動作を取得したい場合は、ぼかしのフィールドをトリミングすることができ

enter image description here

+2

あなたのコードはどこですか?これはPHP関連のようです –

+0

私はユーザーのための見通しを探るコードへの洞察の可能性を持っていません。 – Toster

+2

申し訳ありませんが、私はあなたが何を意味するのか、コメントや質問についてはわかりません。あなたの質問を更新し、コードをより明確にしてください。それ以外は、私は助けることができません。おそらく誰かがあなたが意味することを理解するでしょう。 –

答えて

関連する問題