Hi, In my jsp, i am using nested properties of a form. RoleForm has UserForm which has agencies, agencyName and agencyId within it. The agencies and divisions need to be displayed in dropdown boxes. I got this to display correctly on my jsp using: <html:select property="userForm.agencyId" onchange="fillSelect(this.form)">
<html:option key="select.generic" value="" /> <html:optionsCollection property="userForm.agencies" value="agencyId" label="agencyName" /> </html:select> However, in the javascript for the onChange of this dropdown, i need a handle to this dropdown. the fillSelect function needs to do: function fillSelect(el) { var theSelect = el.agencyId; // <== How do i get the dropdown handle here? var num = theSelect.options[theSelect.selectedIndex].value; : : // more procesing } With the above, i get the error: theSelect has no properties. If i put in var theSelect = el.userForm.agencyId, i get the error: el.userForm has no properties. What would be the correct way to access the dropdown box? Any help appreciated. Thanks, Dhanashree.