[thelist] works in IE5.0 but not in Opera/NN
Matthias Ritzkowski
Matt at grndwtr.com
Mon May 6 16:08:02 CDT 2002
Thanks jeff!
I also had to reference through document.myForm (oops I had not declared a
form before) so now it works in Mozilla and Opera. Phew!!
This is a result of working too long on a strictly IE Intranet project!
Cheers
Matthias
-----Original Message-----
From: .jeff [mailto:jeff at members.evolt.org]
Sent: Monday, May 06, 2002 16:35
To: thelist at lists.evolt.org
Subject: RE: [thelist] works in IE5.0 but not in Opera/NN
matthias,
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
> From: Matthias Ritzkowski
>
> on this page, I retrieve values for a list box
> (lstAllAuthors) from the DBserver. After the list box
> is created, I create navigation buttons, to allow for
> different actions.
>
> The function goAender works in IE, but does nothing in
> Opera and NN. Does anybody know why?
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
yup. two things are likely culprits.
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
> var ind = lstAllAuthors.options.selectedIndex;
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
selectedIndex is a property of the select object, not the options. try this
instead:
var ind = lstAllAuthors.selectedIndex;
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
> var idx = lstAllAuthors.options(ind).value;
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><
options is an array. ie is the only one that lets you access array elements
with parenthesis instead of square brackets. try this instead:
var idx = lstAllAuthors.options[ind].value;
good luck,
.jeff
http://evolt.org/
jeff at members.evolt.org
http://members.evolt.org/jeff/
--
For unsubscribe and other options, including
the Tip Harvester and archive of thelist go to:
http://lists.evolt.org Workers of the Web, evolt !
More information about the thelist
mailing list