waarde undefined bij Radio button

Status
Niet open voor verdere reacties.

weijki

Nieuwe gebruiker
Lid geworden
25 mei 2009
Berichten
2
Hallo,

Ik ben bezig om de gekozen waarde uit een popup in het hoofdvenster weer te geven.

In de popup staan radiobuttons en als ik er eentje selecteer en daarna op de knop verzenden klik krijg ik de waarde undefined in de textbox te staan.

Blijkbaar pakt hij de waarde van de radio buttons niet.

Code popup

Code:
<script LANGUAGE="javascript">


   function post_value(){
   var isChecked = document.frm.tijd.checked;
   var time
   for(i=0;i<document.frm.tijd.length;i++){
	if(document.frm.tijd[i].checked){
		time=document.frm.tijd[i].value;
		}
	}

   
   opener.document.form.parent_name.value = time;
   self.close();
	}	
</script>

De radio buttons horen allemaal bij 1 groep.

HTML:
<td> <input type="radio" name="tijd"  value="00:00">00:00</td>
<td> <input type="radio" name="tijd"  value="06:00">06:00</td>
<td> <input type="radio" name="tijd"  value="12:00">12:00</td>
<td> <input type="radio" name="tijd"  value="18:00">18:00</td>
 
Laatst bewerkt:
Oplossing

ondertussen ben ik eindelijk achter de oplossing voor mensen die deze fout ook tegenkomen.

Code:
 function post_value() 
	{	
	var formulier = document.forms.frm;
	var i;
	for (i=0;i<formulier.tijd.length;i++)
		{
			if (formulier.tijd[i].checked) 
				{
					var value = formulier.tijd[i].value;
					break;			
				}
		}
	opener.document.form.parent_name.value = value;					   
	self.close();	
	}
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan