在JSF2的inputText中变灰了

时间:2012-01-23 08:27:43

标签: jsf-2

如何获取输入文本中出现的灰色单词,并指出此输入文本的内容是什么?我正在使用JSF 2,我需要它来登录我的用户名和密码小部件,因此在用户点击输入文本以输入信息之前,“username”和“password”会出现在inputText中。

如果我问的不清楚,你可以在这个网站上找一些例子。当您点击“提问”按钮并获得问题对话框时,您可以在标题中看到灰色的单词“您的编程问题是什么?具体”。这是怎么做到的?

1 个答案:

答案 0 :(得分:2)

它被称为WaterMark

你需要jquery水印插件,或者使用一些像开头即用的插件那样的库 这是jquery插件的用法 jquery-watermark

只需将其添加到jquery的预备版中:

$("#idOfTheInputPassword").watermark('Type Your Password');

这里有一个primefaces水印的例子(在幕后使用jquery插件)

Watermark