Все, что делает JSF - это генерирование HTML / CSS / JS.Веб-браузеры вообще не получают и не понимают код JSF.Стиль и внешний вид обычно контролируются с помощью CSS.Все, что вы можете сделать, это просмотреть сгенерированный код HTML / CSS / JS для указателей, связанных со стилем отключенной кнопки.Возможно, вы могли бы создать простую ванильную HTML-страницу, чтобы выполнить несколько быстрых тестов, чтобы исключить одно и другое.
<!DOCTYPE html>
<html lang="en">
<head>
<title>Test</title>
</head>
<body>
<input type="submit" disabled>
</body>
</html>
Вы можете выбрать отключенную кнопку отправки, используя селектор атрибута [name=value]
в CSS, например так:
input[type=submit][disabled] {
background: pink;
}
Проверьте это следующим образом:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Test</title>
<style>input[type=submit][disabled] { background: pink; }</style>
</head>
<body>
<input type="submit" disabled>
</body>
</html>
И примените полученные знания в сторону JSF.