我正在使用下面链接中的这个 jquery 在密码和文本字段之间进行登录切换
http://www.electrictoolbox.com/jquery-toggle-between-password-text-field/
我在 IE 上测试,基本上当你切换密码字段时(用户名很好),输入字段在焦点上变小,这真的让我很烦并且花了最后一个小时试图弄清楚,但不能这样如果你能帮助我,我想寻求帮助
提前致谢
最佳答案
所以在查看该示例时,它看起来像是在显示和隐藏以下密码字段之间切换:
<input id="password-clear" type="text" value="Password" autocomplete="off" />
<input id="password-password" type="password" name="password" value="" autocomplete="off" />
我认为 2 个输入(密码清除和密码密码)的高度和宽度在您的代码中是不同的,因此当您显示一个时,它的大小不同。确保您应用于两个输入的 CSS 相同。
更新: 似乎 IE 正在从隐藏的输入中渲染一些空间(将其他字段向下推)。我通过使两个密码字段都绝对定位并添加一些分隔 div 来修复它。 http://jsfiddle.net/LqXnx/5/
关于javascript - jquery 在密码和文本字段之间切换 IE bug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15055162/