Ok, it's working. Thanks, Popo
--- Nikhil Walvekar <[EMAIL PROTECTED]> wrote: > try > > onchange='<%= "onchangeGrade(" + indexId.intValue() > + ");" %>' > > > Regards, > Nikhil > > On 12/12/06, Po Po <[EMAIL PROTECTED]> wrote: > > > > Hello, > > > > I've a collection and i iterate using > logic:iterate, > > inside the iterate, put a html:select. > > > > <logic:iterate name="form" property="coll" > id="idx" > > indexId="indexId"> > > ... > > <html:select name="idx" property="grade" > > onchange="onchangeGrade(${indexId});" > > > </html:select> > > ... > > </logic:iterate> > > > > > > In the html:select, I add an javascript onchange > > event. the event call onchangeGrade. > > I need the indexId is write as parameter in > javascript > > onchangeGrade. > > But when I run, it's javascript error. When view > the > > html source see, the ${indexId} is not convert to > a > > number (just as string). > > > > Expected: onchange="onchangeGrade(0);" > > onchange="onchangeGrade(1);" > > ... etc > > > > > > Anyone can help? > > > > Thanks, > > Popo > > > > > > > > > > > ____________________________________________________________________________________ > > Need a quick answer? Get one in minutes from > people who know. > > Ask your question on www.Answers.yahoo.com > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > > -- > Nikhil > ____________________________________________________________________________________ Yahoo! Music Unlimited Access over 1 million songs. http://music.yahoo.com/unlimited --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]