N
Noozer
For some reason I am getting an undefined value on a radio button on my
form. You can see in the HTML snippet below that I am setting values on all
the buttons, and have the "No" button selected by default. Yet when I
finally submit the form the javascript shows the value for the radio button
as "undefined"
I know this is going to be a stupid mistake, but can anyone explain what I'm
doing wrong?
---HTML snippet---
<form action="doForm.asp" method="post" onsubmit="return Validate(this)"
name="form1">
<!--some other fields -->
<input type="radio" name="ReceiveCC_i" value="No" checked >No
<input type="radio" name="ReceiveCC_i" value="Yes" >Yes
<input type="submit" value=" Submit Form " name="SUBMIT">
</form>
---Javascript snippet---
function Validate(f) {
/*Alert shows "undefined' ??? */
alert (f.elements['ReceiveCC_i'].value);
/* If ReceiveCC is YES, we need to append email address to CC field
if ( f.elements['ReceiveCC_i'].value == "Yes" ) {
f.elements['CC'].value = f.elements['CC'].value + "; " +
f.elements['FROM'].value;
}
}
form. You can see in the HTML snippet below that I am setting values on all
the buttons, and have the "No" button selected by default. Yet when I
finally submit the form the javascript shows the value for the radio button
as "undefined"
I know this is going to be a stupid mistake, but can anyone explain what I'm
doing wrong?
---HTML snippet---
<form action="doForm.asp" method="post" onsubmit="return Validate(this)"
name="form1">
<!--some other fields -->
<input type="radio" name="ReceiveCC_i" value="No" checked >No
<input type="radio" name="ReceiveCC_i" value="Yes" >Yes
<input type="submit" value=" Submit Form " name="SUBMIT">
</form>
---Javascript snippet---
function Validate(f) {
/*Alert shows "undefined' ??? */
alert (f.elements['ReceiveCC_i'].value);
/* If ReceiveCC is YES, we need to append email address to CC field
if ( f.elements['ReceiveCC_i'].value == "Yes" ) {
f.elements['CC'].value = f.elements['CC'].value + "; " +
f.elements['FROM'].value;
}
}