2016-05-23 9 views
-1

私はログインしています。通常、クロムは設定を保存し、ユーザーがそのフォームにアクセスするたびに、最後の入力値が自動的に挿入されます。しかし、私の形では、ブラウザはそのように動作しません。オートコンプリートが機能していません(ブラウザのクロム)

[編集]

:この動作は、それだけでChromeブラウザ

に追加されたHTMLコード従います:

<form action="#" class="ac-custom ac-checkbox ac-checkmark" onsubmit="UIAuthetication.prototype.ClickButtonSignedIn(true); return false;"> 
 
          <div class="username line checkThisDiv"> 
 
           <input class="input TR_Login_Username" type="text" required="" placeholder="E-mail" mandatory="" vk_15c42="subscribed"> 
 
           <h6 class="TR_Login_Username">E-mail</h6> 
 
           <p class="error_message"></p> 
 
          </div> 
 
                <div class="password line checkThisDiv"> 
 
           <input class="input TR_Login_Password" type="password" required="" placeholder="Password" mandatory="" vk_15c42="subscribed"> 
 
           <h6 class="TR_Login_Password">Password</h6> 
 
           <p class="error_message"></p> 
 
          </div> 
 

 
          <div class="line line-submit"> 
 
           <input class="submit right TR_Login_Button" type="submit" value="Login"> 
 
           <ul> 
 
            <li> 
 
             <input class="keepSignIn remember" type="checkbox"> 
 
             <label class="TR_Login_Keep_Me_Signed_In" for="cb6">Remember user</label> 
 
            <svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"></svg></li> 
 
           </ul> 
 
          </div> 
 

 

 
        </form>

+0

なぜ 'autocomplete =" on "on passwordフィールド?そのためにクッキーを使用してください。入力の種類を 'text'に変更し、ユーザーのパスワードを見ることができます。 – Justinas

+0

申し訳ありませんが、元のHTMLを変更します。私が掲載していたコードは、いくつかの方法で、プロパティautocomplete = "on"で問題を修正すれば、テスト用に変更を加えたものです。 私はクッキーを使用したくないのは、それが提案ではないからです。私が言ったように、問題は、ブラウザが自動的にフィールドを作成しないということです。 –

+1

ポップアップが表示されたときにログインを確認しましたか? https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion#The_autocomplete_attribute_and_login_fields – Justinas

答えて

0

ので、試み-誤差法とを、I発見IDを入力に置くと、クロムのオートコンプリートが機能します。私はその理由を知らない、私はちょうどそれで知っている、問題は解決された。

関連する問題