vaadin表单验证?

时间:2012-06-14 09:38:44

标签: css vaadin

我在vaadin中有一个表单,其中包含一些必需的文本字段。当我点击提交按钮时,它会验证文本字段。 当字段无效时,它将具有红色边框..

if(!field.isValid()) {
    valid = false;
    field.setStyleName("error"); 
}

现在我的问题:

当我在文本字段中单击时,边框会变回深蓝色,当我单击该字段时,它会再次变为红色。

如何确保在文本字段中单击时边框保持红色? 有人有想法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

只是一个猜测,但尝试在边框颜色声明的末尾添加!important,即。 border-color: red !important;。然后,您可以使用firebug检查样式是否会保留在字段中。