posiadam formularz z kilkoma polami i opcją radio, wszystko działa jak należy jednak nie wiem dlaczego cały czas tylko z type="radio" zwracane jest undefined, proszę o pomoc.
<script language="javascript"> function createRequestObject() { var ro; var browser = navigator.appName; if(browser == "Microsoft Internet Explorer"){ ro = new ActiveXObject("Microsoft.XMLHTTP"); }else{ ro = new XMLHttpRequest(); } return ro; } var http = createRequestObject(); function sendemail() { var marka = document.contactform.marka.value; var model = document.contactform.model.value; var rocznik = document.contactform.rocznik.value; var kolor = document.contactform.kolor.value; var km = document.contactform.km.value; var imie = document.contactform.imie.value; var nazwisko = document.contactform.nazwisko.value; var telefon = document.contactform.telefon.value; var email = document.contactform.email.value; var prowincja = document.contactform.prowincja.value; var miejscowosc = document.contactform.miejscowosc.value; var ulica = document.contactform.ulica.value; var numer = document.contactform.numer.value; var akceptacja = document.contactform.akceptacja.value; var zgoda = document.contactform.zgoda.value; document.contactform.send.disabled=true; document.contactform.send.value='wysyłanie....'; http.open('get', 'form.php?marka='+marka+'&model='+model+'&rocznik='+rocznik+'&kolor='+kolor+'&km='+km+'&imie='+imie+'&nazwisko='+nazwisko+'&telefon='+telefon+'&email='+email+'&prowincja='+prowincja+'&miejscowosc='+miejscowosc+'&ulica='+ulica+'&numer='+numer+'&akceptacja='+akceptacja+'&zgoda='+zgoda+'&action=send'); http.onreadystatechange = handleResponse; http.send(null); } function handleResponse() { if(http.readyState == 4){ var response = http.responseText; var update = new Array(); if(response.indexOf('|' != -1)) { update = response.split('|'); document.getElementById(update[0]).innerHTML = update[1]; } } } </script> </head> <body> <!-- header --> <div id="top"> <div style="border-top:6px solid #7abb37; background-color:blue; "> </div> </div> <div id="logo"> </div> <div id="menu"> </div> </div> <!--end header --> <!-- main --> <div id="main"> <div id="sidebar"> </div> <div id="text"> <div id="contactarea"> <form name="contactform" id="contactform"> <input type="checkbox" class="styled" name="zgoda" validate="required:true" value="tak" />WyraĹĽam zgodÄ™ na przetwarzanie moich danych osobowych zbieranych na potrzeby naszego serwisu.* <input type="button" value="Wyślij" name="send" onclick="sendemail();" id="submitbutton"> </form>