0

是否有一个插件可以模拟 Chrome 和 Safari 对不支持该属性的旧浏览器的 HTML5 占位符属性的处理。

Chrome 如何处理占位符属性:

  • 占位符文本以较浅的颜色添加到输入框
  • 一旦在输入框中输入字符,占位符文本就会消失

对于较旧的浏览器,插件应该:

  • 在输入中隐藏占位符文本,而不是焦点
  • 使用 placeholder 属性创建一个标签元素,该元素具有覆盖输入元素的相同值,而不是在输入框中插入值(不希望占位符值影响提交值或其他验证代码)。

我已经花了一些时间浏览可用的插件,但我无法找到像描述的那样工作的东西。

4

1 回答 1

0

大量的 jQuery 插件具有与此或类似的功能。搜索“jquery placeholder”并选择一个你喜欢的。

于 2012-06-12T00:55:29.793 回答