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

标签 javascript jquery css input toggle

我正在使用下面链接中的这个 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/

相关文章:

css - 使背景淡出/淡入

c# - 将 bootstrap 3 升级到 4f,现在导航菜单不显示

javascript - 如何让 div scroll overflow-x 在移动浏览器上工作?

javascript - React JS + PHP(Mysql) = "records.map is not a function";

javascript - Visual Studio Team Services Rest API未经授权的_客户端错误

javascript - 删除表行有效

javascript - 将 HTML 属性 onClick 函数与 jQuery On 函数结合起来?

javascript - 当客户端不在同一 IP 上时,无法通过客户端调用 Node 服务器

javascript - 如何从 useEffect 访问组件的当前状态而不使其成为依赖项?

javascript - url 编码组件未进入字符串服务器端