Chrome,Safari和Opera不记得简单表格上的密码

Pre*_*vić 3 forms safari opera google-chrome login

我首先遇到了AJAX登录的问题,在寻找了几个小时的解决方案后,我想我会尝试这样简单的事情:

<html>
    <head></head>
    <body>
        <form id="login_form" action="login.html" method="post">
            <input type="text" id="login_username" value="" />
            <input type="password" id="login_password" value="" />
            <input type="submit" id="login_submit" value="Login" />
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

它转到login.html但不提供保存密码!我认为它可能是本地主机问题所以我部署在服务器上仍然,Chrome不提供存储密码.FF和IE按预期工作,但Chrome,Safari和Opera没有.

" 选中保存我在网上输入的密码 ".

" 永不保存 "是空的.

Pre*_*vić 5

哇.这应该在某处注意到.我怀疑它可能是,但我找不到它......

解决方案是用户名和密码字段中的名称标记.如果缺少这些,则Chrome不会提供保存密码.一旦我添加了名称标签Chrome和Opera开始提供保存密码.

Safari仍然没有这样做.

<html>
  <head></head>
  <body>
    <form id="login_form" action="login.html" method="post">
      <input type="text" id="login_username" name="login_username" value="" />
      <input type="password" id="login_password" name="password_username" value="" />
      <input type="submit" id="login_submit" value="Login" />
    </form>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)