Chrome浏览器保存表单输入 - 使用了什么名称/ ID,为什么只有一些保存?

Chrome浏览器保存表单输入 - 使用了什么名称/ ID,为什么只有一些保存?

问题描述:

我在我的网站上有两个表单,一个用于登录,一个用于注册。Chrome浏览器保存表单输入 - 使用了什么名称/ ID,为什么只有一些保存?

LOG IN- 
<form name="login" id="login" method="post" action="php/login.php">  
    Email: <input id="email" name="email" type="text"> 
    Password:<input id="password" name="password" type="password"> 
</form> 

REGISTER- 
<form id="register" name="register" method="post" action="php/register.php"> 
    Email:   <input id="r_email"   name="r_email"   type="text"> 
    Confirm Email: <input id="r_email_confirm" name="r_email_confirm" type="text"> 
    Password:  <input id="r_password"   name="r_password"   type="password"> 
    Confirm Password:<input id="r_password_confirm" name="r_password_confirm" type="password"> 
</form> 

当我测试过它,Chrome浏览器保存日志形式的电子邮件地址和密码(ID电子邮件地址和密码)和登记表格的确认电子邮件地址和密码(ID r_email_confirm和r_password)。

任何想法,为什么它保存这些值?

+1

另外:对于电子邮件字段,使用'type =“email”'。 – 2012-04-24 02:58:38

+0

刚刚读过它,现在会改变它。谢谢! – penpen 2012-04-24 03:10:29

好像它是一个问题,在Chrome: http://productforums.google.com/forum/#!topic/chrome/f6zhGC8lVw4

它被推荐使用

<form autocomplete="off"... 

暂时,这是一个有点讨厌。