I've hit this in two seperate places and not exactly sure why... (I think its the 18 hour days, 7 days a week... <g>)
If "value" is hard set with '3' the following works: $$("input[type=radio][name='type'][value='3']")[0].writeAttribute("checked", "checked"); However, if we use a variable (selectThis) and assign it "3" it does not work. var selectThis; selectThis = '3'; $$("input[type=radio][name='type'][value=selectThis]")[0].writeAttribute("checked", "checked"); Type casting doesn't work either: var selectThis; selectThis = String('3'); $$("input[type=radio][name='type'][value=selectThis]")[0].writeAttribute("checked", "checked"); I'm having the same problem here too (compare o.value== 'GA' and the select gets set to GA): selectThis = 'GA' $$('select#ajstate option').each(function(o){ if(o.value==selectThis){o.selected = true;$break;} }); What am I missing here? -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptacul...@googlegroups.com. To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.