是否有一个插件可以模拟 Chrome 和 Safari 对不支持该属性的旧浏览器的 HTML5 占位符属性的处理。
Chrome 如何处理占位符属性:
- 占位符文本以较浅的颜色添加到输入框
- 一旦在输入框中输入字符,占位符文本就会消失
对于较旧的浏览器,插件应该:
- 在输入中隐藏占位符文本,而不是焦点
- 使用 placeholder 属性创建一个标签元素,该元素具有覆盖输入元素的相同值,而不是在输入框中插入值(不希望占位符值影响提交值或其他验证代码)。
我已经花了一些时间浏览可用的插件,但我无法找到像描述的那样工作的东西。