input type=radio - načtení hodnoty javascriptem

5 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Mám tento kód: <form method="POST" name="form" onsubmit="alert(document.form.R1.value)"> <input type="radio" value="V1" checked name="R1"><input type="radio" name="R1" value="V2"> <input type="submit" value="Odeslat" name="B1"> <input type="reset" value="Obnovit" name="B2"> </form> Jak načtu javascriptem aktuální hodnotu proměnné R1? Document.form.R1.value nefunguje.
  2. typeof(document.form) zjistis, ze je to ARRAY a do array se pristupuje pres indexy, treba form[0] form['form'] nebo zmen name na form1, potom document.form1 jinak, co ti vypisuje JS konzola? IE - vlevo dole zluty vykricnik podrobnosti /!\ FF - nastroje - chybova konzola O - nastroje - javascript - konzola
  3. ok, díky IE žádnou chybu nehlásí, při zavolání document.form.R1.value se objeví jenom undefined, toť vše
  4. value je u radio buttonu k necemu uplne jinymu RTFM a dozvite se ze misto value mate pouzit checked alert(document.form.R1.checked)
  5. jj, jsem si nevsiml :) value se u checkboxu objevi az po odeslani. Do te doby existuje jen checked a to se s tim myslim musi pracovat pres IDcka

← Zpět na všechna témata