[ Veljko Manojlovic @ 26.02.2005. 22:48 ] @
Da li je moguce da na primer kad chekiram jedan HTML checkbox da mi se promeni boja pozadine u polju za unos teksta? Znaci, polje za unos teksta treba da mi ostane ukljuceno, ali samo da promeni boju pozadine iz bele u neku drugu.
[ noviKorisnik @ 27.02.2005. 00:32 ] @
Moguće je.

- čekboks reaguje na događaj onclick.
- njegovo svojstvo checked govori nam da li je čekboks čekiran ili nije.

- ako želiš da nešto menjaš u tekst polju, moraš da nađeš referencu do tekst polja. To možeš da izvedeš na više načina:
1. ukoliko je u tagu polja (input) postavljen atribut id (jedinstven za ceo dokument) koristiš document.getElementById (vrednost_id_atributa);
2. ukoliko se čekboks i tekst polje nalaze u okviru istog formulara i tekst polje ima postavljen atribut name - referenca_čekboksa.form.vrednost_name_atributa
3. ova 2 je dovoljno za sada.

- kada imaš referencu elementa (ovo je mnogo opštija priča, u ovom slučaju je to tekt polje), stilove ispisa mu menjaš preko njegovog style objekta. Ovde, konkretno, za boju pozadine to je menjanje osobine ... (jedno pivo ako moram još da konvertujem tri tačkice u naziv osobine, gajba za celi kod :-))
[ Veljko Manojlovic @ 27.02.2005. 21:32 ] @
To mi je trebalo! Hvala. Naziv osobine znam, ali pivo si svakako zasluzio!