Na wstępie zaznaczę, iż w kwestii Javy jestem totalnie zielony, a odpowiedzi na nurtujące mnie pytanie szukałem dłuuugo...
i niestety nie znalazłem...

Mam formularz w html, w pewnym momencie, dochodzi opcja wyboru, czy użytkownik chce otrzymać fakturę VAT.
użyłem takiej opcji:
<input type="checkbox" name="nazwa" value="wartość" onclick=" this.form.elements['vat_firma'].disabled = this.form.elements['vat_miejscowosc'].disabled = this.form.elements['vat_ulica'].disabled = this.form.elements['vat_nip'].disabled = !this.checked" />
Do pól formularza (vat_firma, vat_miejscowosc, vat_ulica i vat_nip) dodałem opcję:
disabled="disabled"
Wszystko działa fajnie i przyjemnie...
Problem polega na tym, iż wygląd formularza mam oparty o css...
I teraz tak:
jak mam zaznaczone pole typu checkbox - normalnie mogę wypełnić interesujące mnie pola,
jeśli pole checbox nie jest zaznaczone: pola są zablokowane i nie można wprowadzać w nich tekstu.
Chciałbym, aby gdy pole checkbox nie jest zaznaczone - to żeby pola mu podlegające zmieniły kolor tła...
Aby je wyróżnić - jako nie aktywne....
Tu mały obrazek, przedstawiający o co mi dokładniej chodzi:

Ma ktoś może jakiś pomysł, jak to rozwiązać?
Dodam tylko, ze cała reszta formularza wygląda tak jak w pierwszej części screena - i chciałbym aby tak pozostało...