css - vaadin 表单验证?

标签 css vaadin

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

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

现在我的问题:

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

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

谢谢

最佳答案

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

关于css - vaadin 表单验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11030408/

相关文章:

html - Bootstrap 下拉菜单溢出而不是调整

vaadin - 如何在vaadin中播放视频?

java - 如何在 vaadin 应用程序中包含纯 html 网站

tooltip - 如何在 Vaadin Flow 中显示网格单元格工具提示

javascript - 是否可以使用百分比相对定位将图钉图像定位在另一个图像上

javascript - 重定向到页面上的部分(ASP.NET MVC)

html - 有没有办法让表单的固定值仍然可见?

css - 为什么 CSS 没有让元素保持宽度 :height ratio 的能力

java - 如何将当前的vaadin session 提供给线程池的旧线程?

spring - 如何在 Vaadin 应用程序中处理发布请求?