This looks like a sequencing problem but it works the same on all the browsers I have tried (FF8, IE9, Chrome15.0.874.121, Safari4.0.5, Opera11.11).
To check the user form inputs I have an "onsubmit" that calls a JavaScript. All works well except the script can not see the value set by a set of radio buttons. Input of type Text or hidden are visible in the javascript function, but the input from set of radio buttons is "undefined". If I reduce the radio inputs to a "set" of one radio button then the value is visible in the script - if selected. In any case the action server receives the value of any selected radio button.
I have a test file striped down that shows the problem attached. - {Can't attach the file it is located at http:/ /www.knob{DOT}com/Test/pp/Test.html}
The script currently includes sever Alert boxes to troubleshoot. The commented out switch shows what I want to do if I can see the value of amount_4.
If the problem is not obvious to the casual observer, you can change line 46 to return true so the Action is called. If you change line 58 to your email address MailForm will send you an email with all the name/value pairs.
This is striped down from an "order" form including several donations and a set of 8 Membership levels. In the end it will be sent to PayPal for payment. As shown what I want to do is change the "item name" from Membership to include the membership level in addition to checking other user inputs.



