问题描述
- IE8 input输入框type=“password”自动生成input框的疑问
-
近期在做前端工作,调试的时候发现了个很奇葩的现象,当我的input输入框的type
类型为password的时候,IE8会在该元素后面重新生成个input框,并把代码中的input
框给设为“display:none;”,导致文本框使用不了,哪位大神知道怎么解决这个问题
吗?求指点,图片随后附上~
解决方案
placehoder.js这个组件生产的,ie8-不支持placeholder属性,应该这个插件自动生成模拟placehodler效果的ui。自己看插件怎么用的,是不是没有导入对应的css
解决方案二:
确实,去掉placeholder之后确实不会自动生成了。可是我在其他页面也引用了这个脚本,采用了placeholder属性,却不会产生这种问题,好无奈的说~
时间: 2024-08-03 07:22:07