【发布时间】:2009-09-05 11:47:02
【问题描述】:
我有一个常用的登录表单,其中包含两个输入字段,一个用于登录,一个用于密码。我目前正在尝试添加一个控件,它将输入的密码显示为纯文本,以便用户可以检查它是否有错别字。
问题是浏览器(至少是 Firefox)不允许动态更改输入字段的type 属性,所以我不能只将type="password" 更改为type="text"。另一个问题是浏览器不允许获取密码字段的值,所以我不能创建一个新的input type="text" 并将其值设置为密码的值。我见过几种不同的方法来完成这项任务,包括this one,但它们只有在输入密码时才能工作,而在浏览器自动填充密码时会失败。
因此,欢迎提出任何建议。我正在使用 jQuery。
【问题讨论】:
标签: javascript jquery browser passwords