【问题标题】:HTML5 placeholder plugin for older browsers适用于旧版浏览器的 HTML5 占位符插件
【发布时间】:2012-06-14 21:37:43
【问题描述】:

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

Chrome 如何处理占位符属性:

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

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

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

我已经花了一些时间浏览可用的插件,但我无法找到符合描述的功能。

【问题讨论】:

  • 您可以查看Placeholders.js,它在旧版浏览器中填充了placeholder 属性。它不是一个 jQuery 插件,但它做得很好。

标签: html jquery-plugins placeholder


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2015-05-15
    • 1970-01-01
    • 1970-01-01
    • 2011-11-30
    • 2012-03-04
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多