Autor | Zpráva | ||
---|---|---|---|
fjf Profil |
#1 · Zasláno: 23. 2. 2009, 14:50:11
Ahojte, mam:
<form name="formular"> <input type='radio' name='xxx' value='a'> <input type='radio' name='xxx' value='b'> <input type='radio' name='xxx' value='c'> Uzivatel zaskrtne jedno z policok. Ako odkazem na zaskrtnutu hodnotu? document.formular.xxx.value nie je ten spravny tvar :-( |
||
habendorf Profil |
#2 · Zasláno: 23. 2. 2009, 14:55:40
Radio má atribut checked.
|
||
fjf Profil |
#3 · Zasláno: 23. 2. 2009, 15:04:03
a? :-)
|
||
habendorf Profil |
#4 · Zasláno: 23. 2. 2009, 16:48:46
Na konkrétní input se dostaneš přes id nebo přes pořadí. Zda je zaškrtnut zjistíš právě pomocí checked.
|
||
fjf Profil |
#5 · Zasláno: 23. 2. 2009, 18:05:10
a inak ako kontrolovanim kazdej polozky, ci je zaskrtnuta to nejde?
radio by predsa malo odovzdavat hodnotu zaskrtnutej polozky... |
||
fjf Profil |
#6 · Zasláno: 24. 2. 2009, 15:13:19 · Upravil/a: fjf
Ahojte
V com toto nesedi? vo formulari s nazvom "formular" su 3 radio-inputy bod1, bod2, bod3 kazdy s 9-timi volbami... function kontrola() { for (i=1; i<4; i++) for (j=1; j<10; j++) { var bod = "bod" + i + "[" + j + "]"; if (document.formular[bod].checked) { }}} |
||
habendorf Profil |
#7 · Zasláno: 24. 2. 2009, 15:22:00
for (i=1; i<4; i++) {
a na konci taky přidat. |
||
habendorf Profil |
#8 · Zasláno: 24. 2. 2009, 15:23:20
Jo a samozřejmě
for (j=0; j<9; j++) { |
||
fjf Profil |
#9 · Zasláno: 24. 2. 2009, 16:20:31 · Upravil/a: fjf
nie nejde o zatvorky... dva cykly for mozu ist skludom jeden na druhy bez zatvoriek...
a nejde ani o 0-8 resp. 1-9 chyba je: document.formular[...].checked ma hodnotu null alebo nie je objekt... |
||
Časová prodleva: 15 let
|
0