jquery在密码和文本字段之间切换IE bug

时间:2013-02-24 18:39:41

标签: javascript jquery css input toggle

我在下面的链接中使用此jquery来在密码和文本字段之间进行登录切换

http://www.electrictoolbox.com/jquery-toggle-between-password-text-field/

我在IE上进行测试,基本上当你切换密码字段(用户名很好)时,输入字段在焦点上会变小,这真让我烦恼并且花了最后一小时试图搞清楚,但不是这样如果你能帮助我,我想寻求帮助

提前多多感谢

1 个答案:

答案 0 :(得分:0)

因此,在查看该示例时,看起来它正在显示和隐藏以下密码字段之间切换:

<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/