PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
javascriptiga väljade disablemine
Postitaja: kriss 2016-06-03 10:11:38
päevast, tekkis mure ja ei oska välju disableda.
nimelt javascriptiga ma lisan välju üksteise alla.
nimed tulevad neil

nimi[0][]
nimi[1][]
nimi[2][]

sugu[0][]
sugu[1][]
sugu[2][]

seelik[0][]
seelik[1][]
seelik[2][]

jne

kui ma nüüd nimi[1][] juures sugu[1][] valik MEES, siis ma tahaks, et vastavalt sellele grupile oleks seelik[1][] disabletud. kui valin sugu[1][] valiku NAINE, siis oleks seelik[1][] enabletud.

kui valin sugu[2][] valiku MEES, siis seelik[2][] disabletud jne.

kuidas seda küll teha ?
RE: javascriptiga väljade disablemine
Postitaja: blaa 2016-06-03 11:57:44
Pane nimes alati indeks ka, siis on lihtsam jälgida, ehk nimi[1][0].
Lisaks nimele anna elemendile ka id, näiteks id=nimi_1_0

Edasi pole muud, kui onchange="document.getElementById('nimi_1_3').disabled = true;"
RE: javascriptiga väljade disablemine
Postitaja: kriss 2016-06-03 12:00:13
ID on mul neil "seelik" kõigil
nimi on seelik[0][], seelik[1][] ja ma ID'd ei saa muuta, kuna kasutatakse mujal

kas nime järgi ei saaks seda asja teha ?
RE: javascriptiga väljade disablemine
Postitaja: peaminister(R) 2016-06-03 15:34:04
TSITEERITUD:
ID on mul neil "seelik" kõigil
nimi on seelik[0][], seelik[1][] ja ma ID'd ei saa muuta, kuna kasutatakse mujal

kas nime järgi ei saaks seda asja teha ?
id peab olema unikaalne, class on see, mis tavaliselt kordub

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0834350585938