Wow, those are some ugly field names, but you should be able to access it
from either.  In JavaScript I would probably use a helper function something
like:

function radioValue (fld) {
 for(var i = 0; i < fld.length;i++) {
   if(fld[i].checked) {
     return fld[i].value;
   }
 }
 return fld[0].value;
} //radioValue

Then you could access the value as:

var value = radioValue(document.forms["apprEntry[0].primary_or_adjunct"]);

In Java you could just use:

String value = request.getParameter("apprEntry[0].primary_or_adjunct");

 (*Chris*)

On 9/26/06, Uday Chandra Karrothi <[EMAIL PROTECTED]> wrote:

Thanks Chris for the response.

But here is the problem.
<logic:iterate id="apprEntry" name="listDevApprGrpList"
indexId="userIndex">
..
<html:radio  value="A" name="apprEntry" property="primary_or_adjunct"
indexed="true" onclick="">Pri.</html:radio>
<html:radio  value="B" name="apprEntry" property="primary_or_adjunct"
indexed="true" onclick="">Adj.</html:radio>
..

The resultant html code is
...
                      <input type="radio"
name="apprEntry[0].primary_or_adjunct"
value="A" checked="checked" onclick="">Pri.
                      <input type="radio"
name="apprEntry[0].primary_or_adjunct"
value="B" onclick="">Adj.
...

                      <input type="radio"
name="apprEntry[1].primary_or_adjunct"
value="A" checked="checked" onclick="">Pri.
                      <input type="radio"
name="apprEntry[1].primary_or_adjunct"
value="B" onclick="">Adj.
...

You are right to say that the all the radio with the same name are
considered in one group .

Now how do i obtain the value or which radio button is checked. Can I
access in Javascript or in the action class.?

Please do let me know. Thank you for your response once again.

Uday Karrothi

On 9/26/06, Chris Pratt <[EMAIL PROTECTED]> wrote:
> All the radio buttons (or checkboxes) with the same name are in a
"button
> group".  The value of the selected radio button (or list of selected
> checkboxes) is returned from request.getParameter() (or
> request.getParameterValues()).
>   (*Chris*)
>
> On 9/26/06, Uday Chandra Karrothi <[EMAIL PROTECTED]> wrote:
> >
> > Hi there,
> >
> > I have a problem. I am using groups of radio buttons.
> >
> >
> >
> > <logic:iterate id="apprEntry" name="listDevApprGrpList"
> > indexId="userIndex">
> >
> > ..
> >
> > <html:radio  value="A" name="apprEntry" property="primary_or_adjunct"
> > indexed="true" onclick="">Pri.</html:radio>
> >
> > <html:radio  value="B" name="apprEntry" property="primary_or_adjunct"
> > indexed="true" onclick="">Adj.</html:radio>
> >
> > ..
> >
> >
> > How can get the value of the selected radio buttons in the action
> > form. Is there something
> > like a multibox for a radio group?
> > if it is just one radio button group, i can get it from the property
> > of the form bean. But when i  there are multiple radio button groups,
> > then how do i get the value of each of the button groups.
> >
> >
> > I already spent a day of my time on this. Please advice me on this.
> > Please direct me to the right resource
> >
> > Thank you,
> > Uday Karrothi
> >
> > --
> > Never explain--your friends do not need it and your enemies will not
> > believe you anyway--Elbert Hubbard
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>


--
Never explain--your friends do not need it and your enemies will not
believe you anyway--Elbert Hubbard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to