2012-04-15 40 views
0

这是针对C#的here,通过使用jQuery或动态更改“输入”类型。 jQuery选项可能在GWT中过度使用,我认为输入类型的改变是不可能的。使用GWT做最好的方法是什么?使用GWT输入密码文本输入

是真的有必要做两个输入

+0

我会建议,而不是有2个输入,你有一个背景图像与水印文本的CSS和删除背景图像时,输入的重点。 – Strelok 2012-04-16 03:30:51

回答

0

最简单的是设置元素的占位符(一个水印为TextInput和另一个用于密码,密码,并将它们之间进行切换):passwd.getElement().setProperty("watermark")。否则,使用位于输入顶部的标签/跨度,并在字段变得聚焦/模糊时显示/隐藏。

+0

由于兼容性原因,我无法使用html5属性,因此我将在顶部选项上使用span层。谢谢。 (虽然这产生了另一个问题http://stackoverflow.com/questions/10238265/overlapping-divs-on-the-right-edge-of-the-page/) – Carlos 2012-04-21 10:39:15