私のCSSでは、次のようにいくつかinput
の s をスタイルしようとしています:
input[disabled="disabled"], input[disabled="true"] {
[... styles ...]
}
disabled="disabled"
これは、HTML に直接追加すると問題なく動作しますが、次の JS を実行すると次のようになります。
document.getElementById('id').disabled = true;
フォーム フィールドは無効になっていますが (つまり、フォーカスできません)、スタイルは変更されていません。どうしてこれなの?