jQuery <input />水印在聚焦时保持不变

时间:2010-01-11 19:19:30

标签: jquery watermark

我的表单上有一些<input>,我想用字段标签给它们添加水印。已经有无数的水印插件,但最好的是我可以告诉他们在<input>聚焦时清除水印,即使没有任何输入。

理想情况下,我希望继续显示,直到用户输入,重点关注或不关注。

是否有人知道已经执行此操作的插件,或者知道可能有助于指导我的方式的代码示例?

3 个答案:

答案 0 :(得分:7)

当输入被聚焦时,

This plugin将保留水印,但它会隐藏在任何按键(甚至是Ctrl)上。

答案 1 :(得分:2)

我为此创建了一个灵活的插件。它进入状态:聚焦和填充,你可以定义自己的CSS来管理风格,如可见性,颜色和... 检查jQuery Placeholder here

的示例和完整文档

答案 2 :(得分:0)

作为另一种选择,如果您因其他原因更喜欢其他插件之一,则更改脚本以使水印在keyup而不是focus上消失并不是非常困难。