我试图在输入样式无效时更改输入样式,在它的消息之前。我找到了这个示例,并尝试了它,但看不到无效输入背景颜色的变化。当输入无效时,我看到它是无效消息,并且我可以看到它的 styleClass 已更改为 postValidationLisenter 中的样式。
有没有理由我看到正确的 styleClass 但输入样式没有改变?有没有另一种方法来改变输入的风格,但不是从客户端?我希望它对于每个无效输入都是自动的。
更新:
我现在尝试将 styleClass 添加到输入本身的输入中,但仍然无法查看边框和背景颜色。如果我将这些样式定义放在style
输入中,我就能看到它们。这是某种错误吗?我知道它不可能是 css 文件,因为我还有其他显示的 css 定义。