【发布时间】:2012-09-10 12:32:19
【问题描述】:
我在使用 firefox 查看网站时遇到密码输入问题,这里是 html:
<div class="passField">
<label for="password">Password : </label>
<input type="password"
name="password" id="password"
title="6 to 20 characters, one uppercase and numbers allowed." placeholder="APassword123"
maxlength="20" pattern="^[A-Za-z0-9]{6,20}$"
/>
<span class="inputDesc">'.$passwordDesc.'</span>
</div>
通过电子邮件中的链接将用户定向到包含此输入的页面,如下所示:
http://www.mysite.com/reset.php?theId=1&theKey=699acfc121edfd91df48d5d99044d74d
执行数据库检查,如果详细信息与我的数据库中与该用户 ID 相关的详细信息匹配,则向用户显示两个输入。一个用于初始密码,一个用于确认输入的密码。
我遇到的问题是,当页面加载时,初始密码输入包含几个点(数据),而第二个输入包含占位符......两者都是密码类型。
这是一个屏幕截图,看看我在说什么:
这是 IE 中的同一页面:
据我了解,它们都应该统一显示,无论输入类型如何,都像往常一样显示占位符,并且由于我没有为此输入分配任何值,为什么在没有时以这种方式呈现值甚至根据页面来源分配值?
任何与此相关的帮助、理解或信息将不胜感激,谢谢!
【问题讨论】:
标签: html firefox input passwords