[Javascript] Programatically build object names
Glenn E. Lanier, II
glenn_lanier at netzero.net
Wed Jul 6 16:20:06 CDT 2005
> From: Paul Novitski
> Sent: Wednesday, July 06, 2005 4:03 PM
> In your Doesn't Work code-block, this looks like the problem to me:
>
> > var SelectName = 'document.frmTranscript.Select1' +
> iNumber + 'To';
> > var selectbox = document.getElementById(SelectName);
>
> getElementById() is expecting a simple id, not the full DOM
> parentage of
> the element. I'd code it like this:
>
> var selectbox = document.getElementById('Select1' +
> iNumber + 'To');
Paul, thanks. I tried that, but selectbox is undefined. There is no ID assigned
to the select box, only a name. The getElementsByName() works -- I just don't
know if it is better, worse, or just a different method to use.
--G
More information about the Javascript
mailing list