[JS] zaznaczone radio, jak wykryc

[JS] zaznaczone radio, jak wykryc
migajek
  • Rejestracja:ponad 21 lat
  • Ostatnio:ponad 6 lat
  • Postów:370
0

Mam sobie formularz :

<form name="myform"> <input type="radio" name="wybor" value="1">Wybor1
<input type="radio" name="wybor" value="2">Wybor2
<input type="radio" name="wybor" value="3">Wybor3
</form>

i nie zabardzo wiem jak wykryc ktore pole jest zaznaczone. Probowalem przez document.myform.wybor.selected , document.myform.wybor.checked oraz document.myform.wybor.value i za kazdym razem zwracalo undefined... Wie ktos jak to zrobic?


angel2953
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 6 lat
  • Postów:750
0
Kopiuj
 var radio = document.all['wybor'];
 for( i = 0; i < radio.length; i++ )
 {
  if( radio[i].checked )
  {
    radio = radio[i];
    break;
  }
}

Kod pochodzi ze strony http://emotx.prv.pl i jest autorstwa Japcoka... Nie wiem czy działą pod innymi przeglądarkami niż IE... Może to Cię naprowadzi na trop...

//raczej mojego autorstwa o ile pamiętam - ale dziś się do tego nie przyznaję :P - M

[DOPISANE]:
Sorki <font color="maroon">Marooned</span> myślałem, że to Japcoka :P

Adamo
  • Rejestracja:około 21 lat
  • Ostatnio:około 13 lat
0

chyba document.forms['myform'].elements['nazwa'].value ale raczej <input id="costam"> a potem document.getElementById('costam').checked

zamyslony, nie wiem co mają do tego wszystkiego samochody ...


Dwie zasady gwarantujące sukces:
1. Nigdy nie mów nikomu wszystkiego<span style="color: white">
migajek
  • Rejestracja:ponad 21 lat
  • Ostatnio:ponad 6 lat
  • Postów:370
0

dzieki, dziala na document.myform.wybor :) przynajmniej na ff i ie


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.